Skip to content

Commit 666b59e

Browse files
authored
Merge pull request #307 from buildkite/fix-release
Fix release.sh
2 parents 2d4eee3 + 493b3eb commit 666b59e

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.buildkite/steps/agent.sh

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ repo="ghcr.io/buildkite/agent"
1010
echo --- Awking go.mod for agent version
1111
agent_version="$(awk '/github\.com\/buildkite\/agent\/v3/ { print $2 }' go.mod | cut -c 2- )"
1212
echo "Using agent version ${agent_version} as image tag"
13+
buildkite-agent meta-data set agent-version "${agent_version}"
1314

1415
echo --- :docker: Inspecting agent docker image manifest
1516
digest=$(skopeo inspect "docker://${repo}:${agent_version}" --format {{.Digest}})

.buildkite/steps/release.sh

+5-3
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ echo "Version: $version"
3333
echo "Tag: $tag"
3434
echo "Previous tag: $previous_tag"
3535

36+
agent_version="$(buildkite-agent meta-data get agent-version)"
37+
echo "Agent version: ${agent_version}"
38+
3639
echo --- :docker: Logging into ghcr.io
3740
crane auth login ghcr.io \
3841
--username "$REGISTRY_USERNAME" \
@@ -41,12 +44,11 @@ crane auth login ghcr.io \
4144
echo --- :docker: Tagging latest images
4245
crane tag "ghcr.io/buildkite/helm/agent-stack-k8s:${version}" latest
4346
crane tag "ghcr.io/buildkite/agent-stack-k8s/controller:${version}" latest
44-
crane tag "ghcr.io/buildkite/agent-stack-k8s/agent:${version}" latest
4547

4648
echo --- :golang: Creating draft release with goreleaser
4749
chart_digest=$(crane digest "ghcr.io/buildkite/helm/agent-stack-k8s:$version")
4850
controller_digest=$(crane digest "ghcr.io/buildkite/agent-stack-k8s/controller:$version")
49-
agent_digest=$(crane digest "ghcr.io/buildkite/agent-stack-k8s/agent:$version")
51+
agent_digest="$(crane digest "ghcr.io/buildkite/agent:${agent_version}")"
5052

5153
# TODO: remove once world write issues is fixed
5254
git stash -uk
@@ -63,7 +65,7 @@ Image: \`ghcr.io/buildkite/agent-stack-k8s/controller:${version}\`
6365
Digest: \`$controller_digest\`
6466
6567
### Agent
66-
Image: \`ghcr.io/buildkite/agent-stack-k8s/agent:${version}\`
68+
Image: \`ghcr.io/buildkite/agent:${agent_version}\`
6769
Digest: \`$agent_digest\`
6870
"
6971

0 commit comments

Comments
 (0)