Skip to content

Commit b27cf0d

Browse files
[WIP] Upload SBOM
1 parent c87ea1b commit b27cf0d

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

.github/workflows/sbom.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,4 +130,16 @@ jobs:
130130
run: |
131131
cat bom.*.xml
132132
133-
# TODO: upload BOMs
133+
upload_bom() {
134+
echo "Upload Nextcloud SBOM ${1} for object ${2} ..."
135+
136+
curl \
137+
-D- \
138+
-X POST ${DEPENDENCY_TRACK_BASE_URL}/api/v1/bom \
139+
-H "Content-Type: multipart/form-data" \
140+
-H "X-API-Key: ${DEPENDENCY_TRACK_API_KEY}" \
141+
-F "project=${2}" \
142+
-F "bom=@${1}"
143+
}
144+
145+
upload_bom "bom.nextcloud.xml" "${DT_OBJECT_NEXTCLOUD}"

0 commit comments

Comments
 (0)