1
0
Fork 0

ci: update location of Dockerfile and build image for migrations

This commit is contained in:
Vojtěch Mareš 2024-06-23 13:30:24 +02:00
parent 4c7f1c2aec
commit 92191814e4
Signed by: vojtech.mares
GPG key ID: C6827B976F17240D

View file

@ -26,15 +26,28 @@ test:
coverage_format: cobertura
path: coverage.xml
build:
build:httpserver:
stage: build
variables:
IMAGE: $CI_REGISTRY_IMAGE
IMAGE: $CI_REGISTRY_IMAGE/httpserver
TAG: $CI_COMMIT_REF_SLUG-$CI_COMMIT_SHORT_SHA
before_script:
- echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY
- docker info
script:
- docker buildx create --name yggdrasil --use
- docker buildx build --provenance=false --platform linux/amd64,linux/arm64 -t $IMAGE:$TAG --push .
- docker buildx build --provenance=false --platform linux/amd64,linux/arm64 -t $IMAGE:$TAG -f build/packages/httpserver/Dockerfile --push .
- docker manifest inspect $IMAGE:$TAG
build:migrations:
stage: build
variables:
IMAGE: $CI_REGISTRY_IMAGE/migrations
TAG: $CI_COMMIT_REF_SLUG-$CI_COMMIT_SHORT_SHA
before_script:
- echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY
- docker info
script:
- docker buildx create --name yggdrasil --use
- docker buildx build --provenance=false --platform linux/amd64,linux/arm64 -t $IMAGE:$TAG -f build/packages/migrations/Dockerfile --push .
- docker manifest inspect $IMAGE:$TAG