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:
|
build_shared_base_image:
|
||||||
stage: dockerize
|
stage: dockerize
|
||||||
|
before_script:
|
||||||
|
- echo "$CI_REGISTRY_PASSWORD" | docker login "$CI_REGISTRY" -u "$CI_REGISTRY_USER" --password-stdin
|
||||||
script:
|
script:
|
||||||
- docker build -f backend/Dockerfile.base -t $REGISTRY/shared-base:$TAG .
|
- docker build -f backend/Dockerfile.base -t $REGISTRY/shared-base:$TAG .
|
||||||
- docker push $REGISTRY/shared-base:$TAG
|
- docker push $REGISTRY/shared-base:$TAG
|
||||||
@@ -29,6 +31,8 @@ build_shared_base_image:
|
|||||||
|
|
||||||
build_gateway_image:
|
build_gateway_image:
|
||||||
stage: dockerize
|
stage: dockerize
|
||||||
|
before_script:
|
||||||
|
- echo "$CI_REGISTRY_PASSWORD" | docker login "$CI_REGISTRY" -u "$CI_REGISTRY_USER" --password-stdin
|
||||||
script:
|
script:
|
||||||
- docker build --build-arg JAR_FILE=backend/gateway/target/gateway-*.jar -f backend/Dockerfile.service -t $REGISTRY/gateway:$TAG .
|
- docker build --build-arg JAR_FILE=backend/gateway/target/gateway-*.jar -f backend/Dockerfile.service -t $REGISTRY/gateway:$TAG .
|
||||||
- docker push $REGISTRY/gateway:$TAG
|
- docker push $REGISTRY/gateway:$TAG
|
||||||
@@ -38,6 +42,8 @@ build_gateway_image:
|
|||||||
|
|
||||||
build_discovery_image:
|
build_discovery_image:
|
||||||
stage: dockerize
|
stage: dockerize
|
||||||
|
before_script:
|
||||||
|
- echo "$CI_REGISTRY_PASSWORD" | docker login "$CI_REGISTRY" -u "$CI_REGISTRY_USER" --password-stdin
|
||||||
script:
|
script:
|
||||||
- docker build --build-arg JAR_FILE=backend/discoveryServer/target/discoveryServer-*.jar -f backend/Dockerfile.service -t $REGISTRY/discovery-server:$TAG .
|
- 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
|
- docker push $REGISTRY/discovery-server:$TAG
|
||||||
|
|||||||
Reference in New Issue
Block a user