diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 212109a..7051ce2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,6 +8,7 @@ stages: before_script: - podman login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY <<<$CI_REGISTRY_PASSWORD - podman login -u $NEXUS_USERNAME --password-stdin $NEXUS_DOCKER_IO <<<$NEXUS_PASSWORD + - podman login -u $FORGEJO_PACKAGES_USER --password-stdin $FORGEJO_PACKAGES_DOMAIN <<<$FORGEJO_PACKAGES_TOKEN build-master-container: extends: .container @@ -21,9 +22,19 @@ build-master-container: build-tagged-container: extends: .container stage: build + variables: + FORGEJO_IMAGE: git.x59.dev/x59/time-go script: - - podman build --build-arg DOCKER_IO=${NEXUS_DOCKER_IO} -t ${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG} -t ${CI_REGISTRY_IMAGE}:latest . + - podman build + --build-arg DOCKER_IO=${NEXUS_DOCKER_IO} + -t ${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG} + -t ${CI_REGISTRY_IMAGE}:latest + -t ${FORGEJO_IMAGE}:${CI_COMMIT_TAG} + -t ${FORGEJO_IMAGE}:latest + . - podman push ${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG} - podman push ${CI_REGISTRY_IMAGE}:latest + - podman push ${FORGEJO_IMAGE}:${CI_COMMIT_TAG} + - podman push ${FORGEJO_IMAGE}:latest rules: - if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+/