Add docker login step to CI jobs before building images
This commit is contained in:
@@ -21,6 +21,8 @@ backend_build_job:
|
||||
|
||||
build_shared_base_image:
|
||||
stage: dockerize
|
||||
before_script:
|
||||
- echo "$CI_REGISTRY_PASSWORD" | docker login "$CI_REGISTRY" -u "$CI_REGISTRY_USER" --password-stdin
|
||||
script:
|
||||
- docker build -f backend/Dockerfile.base -t $REGISTRY/shared-base:$TAG .
|
||||
- docker push $REGISTRY/shared-base:$TAG
|
||||
@@ -29,6 +31,8 @@ build_shared_base_image:
|
||||
|
||||
build_gateway_image:
|
||||
stage: dockerize
|
||||
before_script:
|
||||
- echo "$CI_REGISTRY_PASSWORD" | docker login "$CI_REGISTRY" -u "$CI_REGISTRY_USER" --password-stdin
|
||||
script:
|
||||
- docker build --build-arg JAR_FILE=backend/gateway/target/gateway-*.jar -f backend/Dockerfile.service -t $REGISTRY/gateway:$TAG .
|
||||
- docker push $REGISTRY/gateway:$TAG
|
||||
@@ -38,6 +42,8 @@ build_gateway_image:
|
||||
|
||||
build_discovery_image:
|
||||
stage: dockerize
|
||||
before_script:
|
||||
- echo "$CI_REGISTRY_PASSWORD" | docker login "$CI_REGISTRY" -u "$CI_REGISTRY_USER" --password-stdin
|
||||
script:
|
||||
- docker build --build-arg JAR_FILE=backend/discoveryServer/target/discoveryServer-*.jar -f backend/Dockerfile.service -t $REGISTRY/discovery-server:$TAG .
|
||||
- docker push $REGISTRY/discovery-server:$TAG
|
||||
|
||||
Reference in New Issue
Block a user