@@ -10,10 +10,13 @@ inputs:
10
10
kondukto_sub_project :
11
11
description : The Kondukto sub-project name (appended to the branch name)
12
12
required : false
13
+ ecr_repository :
14
+ description : " The ECR repository to use"
15
+ default : release-infrastructure/silkbomb:2.0
16
+ # No longer used, to be removed in V3.
13
17
artifactory_image :
14
18
description : Image to use for artifactory
15
19
default : artifactory.corp.mongodb.com/release-tools-container-registry-public-local/silkbomb:2.0
16
- # No longer used, to be removed in V3.
17
20
silk_asset_group :
18
21
description : The Silk Asset Group for the Project
19
22
required : false
26
29
env :
27
30
SBOM_IN_PATH : ${{ inputs.sbom_in_path }}
28
31
KONDUKTO_SUB_PROJECT : ${{ inputs.kondukto_sub_project }}
29
- ARTIFACTORY_IMAGE : ${{ inputs.artifactory_image }}
32
+ ECR_REPOSITORY : ${{ inputs.ecr_repository }}
30
33
SBOM_FILE_NAME : ${{ inputs.sbom_file_name }}
31
34
run : |
32
35
set -eu
@@ -37,14 +40,14 @@ runs:
37
40
fi
38
41
echo "Generating SBOM file for ${KONDUKTO_BRANCH}..."
39
42
echo "Updating SBOM file..."
40
- podman run --platform="linux/amd64" -it --rm -v ${RELEASE_ASSETS}:/pwd -v $(pwd):/repo \
43
+ docker run --platform="linux/amd64" -it --rm -v ${RELEASE_ASSETS}:/pwd -v $(pwd):/repo \
41
44
--env-file=${KONDUKTO_ENVFILE} \
42
- ${ARTIFACTORY_IMAGE } \
45
+ ${ECR_REGISTRY}/${ECR_REPOSITORY } \
43
46
update --sbom-in /repo/${SBOM_IN_PATH} --sbom-out /pwd/cyclonedx.sbom.json --generate-new-serial-number
44
47
echo "Augumenting SBOM file..."
45
- podman run --platform="linux/amd64" -it --rm -v ${RELEASE_ASSETS}:/pwd -v $(pwd):/repo \
48
+ docker run --platform="linux/amd64" -it --rm -v ${RELEASE_ASSETS}:/pwd -v $(pwd):/repo \
46
49
--env-file=${KONDUKTO_ENVFILE} \
47
- ${ARTIFACTORY_IMAGE } \
50
+ ${ECR_REGISTRY}/${ECR_REPOSITORY } \
48
51
augment --sbom-in /pwd/cyclonedx.sbom.json --repo ${GITHUB_REPOSITORY} --branch ${KONDUKTO_BRANCH} --sbom-out /pwd/cyclonedx.sbom.json
49
52
cp ${RELEASE_ASSETS}/cyclonedx.sbom.json ${S3_ASSETS}/${SBOM_FILE_NAME}
50
53
echo "Generating SBOM file for ${KONDUKTO_BRANCH}... done."
0 commit comments