when: - event: tag steps: - name: build image: git.unkin.net/unkin/almalinux9-gobuilder:20260606 commands: - make build VERSION=${CI_COMMIT_TAG} - name: package image: git.unkin.net/unkin/almalinux9-rpmbuilder:latest commands: - ./scripts/build-rpm.sh ${CI_COMMIT_TAG} depends_on: [build] - name: upload image: git.unkin.net/unkin/almalinux9-base:20260606 commands: - | for rpm in dist/*.rpm; do FILE=$$(basename "$$rpm") echo "Uploading $${FILE} to artifactapi rpm-internal" curl -f -X PUT \ "https://artifactapi3.k8s.syd1.au.unkin.net/api/v2/remotes/rpm-internal/files/$${FILE}" \ -H "Content-Type: application/x-rpm" \ --data-binary @"$$rpm" done depends_on: [package]