backstage-plugins
backstage-plugins copied to clipboard
Backstage Plugins for Harness Modules
## Expected Behavior CI/CD tab should render harness pipeline details. ## Actual behavior CI/CD tab isn't reflecting any harness pipeline details and still asking to add relevant annotations. ## Context...
## 🔖 Feature description Read baseurl from the projecturl annotation so that optional `baseUrl` for harness in `app-config.yaml` can be removed
## Expected Behavior If I set a harness.io/project-url like `https://app.harness.io/ng/#/account/accountID/cd/orgs/orgId/projects/projectId` it should work. ## Actual behavior Plugin says no pipelines found. ## Possible Implementation https://github.com/harness/backstage-plugins/blob/666d1e859bf393d910361f6d6b347a8455527924/plugins/harness-ci-cd/src/components/ExecutionList/useProjectSlugEntity.tsx#LL16C50-L16C58 This regex should be updated....
## 🔖 Feature description Add a search collator that is able to index all projects, pipelines, services, and other resources available in Harness. ## 🎤 Context The search feature of...
## Expected Behavior Executions view work on small screensizes. ## Actual behavior The icons collide with the text info when the screensize is reduced.
## 🔖 Feature description As of now the CI/CD plugin is rendered under the `CI/CD tab` for a software component. But usually Backstage plugins also provide a smaller card for...
## Expected Behaviour When a user configures the serviceID , it should show all executions/deployments where that particular service has been deployed ## Actual behaviour So currently we configure the...
## 🔖 Feature description Search/sort/filters across the table ## 🎤 Context Currently, search/sort/filter is done on the UI for loaded data for that Page. It would help if this functionality...
## Expected Behaviour When an input set is updated for a particular pipeline for eg they add a run time variable,On re-run it should throw an error (as the previous...
## 🔖 Feature description When re-running a pipeline from the CI/CD tab, as of it is executed using the existing input sets. However, a developer might want to re-trigger using...