first real ci script
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
2023-11-17 12:33:40 +01:00
parent 9b6dc3c486
commit ef4209b09f

View File

@ -2,12 +2,22 @@ steps:
build:
image: docker:stable
secrets:
- source: project_container_registry
target: CONTAINER_REGISTRY
- source: system_container_registry
target: CONTAINER_REGISTRY_2
target: CONTAINER_REGISTRY
- source: system_container_registry_username
target: CONTAINER_REGISTRY_USERNAME
- source: system_container_registry_password
target: CONTAINER_REGISTRY_PASSWORD
commands:
- env
- echo $${CONTAINER_REGISTRY}
- echo $${CONTAINER_REGISTRY_2}
- echo 'docker build --build-arg="VERSION=$CI_COMMIT_SHA" -t '
- IMAGE_NAME="${CONTAINER_REGISTRY}/${CI_REPO}"
- if [ "$CI_COMMIT_TAG" != "" ]; then
IMAGE_TAG=$CI_COMMIT_TAG
else
IMAGE_TAG=$CI_COMMIT_SHA
fi
- FULL_IMAGE_TAG="${IMAGE_NAME}:${IMAGE_TAG}"
- docker build --build-arg="VERSION=$CI_COMMIT_SHA" -t $FULL_IMAGE_TAG .
- docker login -u $${CONTAINER_REGISTRY_USERNAME} -p $${CONTAINER_REGISTRY_PASSWORD} ${CONTAINER_REGISTRY}
- docker push $FULL_IMAGE_TAG