Artifact Registry and Secure Software Delivery
Learn how to use Artifact Registry with the secure software delivery modules including Security Testing Orchestration and Supply Chain Security.
Secure Software Delivery
Seamlessly reference artifacts stored in Harness Artifact Registry within your STO or SCS (also referred to as Software Support Chain Assurance or SSCA) pipeline steps. This functionality eliminates the need for an external connector, providing a streamlined and user-friendly experience while enabling efficient and simplified workflows.
Examples of SCS stages can be a Software Bill of Materials (SBOM) or Supply Chain Levels for Software Artifacts (SLSA).
To reference an artifact in an SCS or STO stage, follow these steps:
- Navigate to your pipeline, and enter your
SCS
orSTO
stage. - Select or add a new SCS or STO step to your pipeline.
- Under Source, select the source (HAR by default).
- In the Registry field, select your Artifact Registry, or add a new one.
- Add your artifact's
imageName:tag
- Click
Apply Changes
at the top right, and you are done! No connectors needed.
In SLSA stages, if you add an SLSA Generation step, provide the Registry, Image and Artifact Digest, which is a sha256 hash.