CI/CD
View the executions of your Harness pipelines.
Configuration
Application configuration YAML
No action required
This plugin requires a backend proxy configuration to make calls to Harness APIs with authentication. The following configuration is set by default and you do not need to change anything:
proxy:
"/harness/prod":
target: "https://app.harness.io/"
pathRewrite:
"/api/proxy/harness/prod/?": "/"
allowedHeaders:
- authorizationSecrets
No secrets are required for this plugin because both IDP and CI/CD are part of the Harness software delivery platform.
Delegate proxy
No action required
This plugin does not require a delegate proxy to be set up.
Layout
No action required
This plugin exports a UI tab that you can use as a new CI/CD tab for a service or for any other layout page. Go to Configure → Layout, select Service in the dropdown menu, and then add the following YAML code in the CI/CD section:
The isHarnessCiCdAvailable condition is met when one of the following annotations is present in the software component's catalog-info.yaml definition file.
harness.io/pipelinesharness.io/servicesharness.io/project-url(deprecated)
Annotations
To configure the plugin for a service in the software catalog, set one or both of the following annotations in its catalog-info.yaml definition file, follow the information on how to fetch the URLs for annotation:
Support
The plugin is owned by Harness and managed in the Harness plugins repository as an open-source project. Create a GitHub issue to report bugs or suggest new features for the plugin.
Last updated
Was this helpful?