Release job now links to latest packages

This commit is contained in:
andrewc
2024-04-16 08:47:35 +10:00
parent 34a07084f6
commit 852964dce0

View File

@@ -281,7 +281,7 @@ release_job:
- | - |
echo "running release_job for $TAG" echo "running release_job for $TAG"
echo "#!/bin/sh" >> fab.sh echo "#!/bin/sh" >> fab.sh
packid=$(curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages | jq .[0].id) packid=$(curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages | jq .[-1].id)
echo "release-cli create --name \"Release $TAG\" --tag-name \"$TAG\" \\" >> fab.sh echo "release-cli create --name \"Release $TAG\" --tag-name \"$TAG\" \\" >> fab.sh
cnt=$(curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/$packid/package_files | jq length) cnt=$(curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/$packid/package_files | jq length)
ids=$(curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/$packid/package_files | jq .[].id) ids=$(curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/$packid/package_files | jq .[].id)