Compare commits
1 commit
| Author | SHA1 | Date | |
|---|---|---|---|
| 8e6cb53669 |
1 changed files with 12 additions and 1 deletions
|
|
@ -8,6 +8,7 @@ stages:
|
||||||
before_script:
|
before_script:
|
||||||
- podman login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY <<<$CI_REGISTRY_PASSWORD
|
- 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 $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:
|
build-master-container:
|
||||||
extends: .container
|
extends: .container
|
||||||
|
|
@ -21,9 +22,19 @@ build-master-container:
|
||||||
build-tagged-container:
|
build-tagged-container:
|
||||||
extends: .container
|
extends: .container
|
||||||
stage: build
|
stage: build
|
||||||
|
variables:
|
||||||
|
FORGEJO_IMAGE: git.x59.dev/x59/time-go
|
||||||
script:
|
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}:${CI_COMMIT_TAG}
|
||||||
- podman push ${CI_REGISTRY_IMAGE}:latest
|
- podman push ${CI_REGISTRY_IMAGE}:latest
|
||||||
|
- podman push ${FORGEJO_IMAGE}:${CI_COMMIT_TAG}
|
||||||
|
- podman push ${FORGEJO_IMAGE}:latest
|
||||||
rules:
|
rules:
|
||||||
- if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+/
|
- if: $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+/
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue