|
|
|
@ -6,7 +6,6 @@ stages:
|
|
|
|
variables:
|
|
|
|
variables:
|
|
|
|
CONTAINERS_NAME: sst_postamates
|
|
|
|
CONTAINERS_NAME: sst_postamates
|
|
|
|
IMAGE_NAME: $CI_REGISTRY_IMAGE
|
|
|
|
IMAGE_NAME: $CI_REGISTRY_IMAGE
|
|
|
|
GIT_STRATEGY: fetch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
tags:
|
|
|
|
tags:
|
|
|
|
@ -25,6 +24,9 @@ build-job:
|
|
|
|
stage: build
|
|
|
|
stage: build
|
|
|
|
before_script:
|
|
|
|
before_script:
|
|
|
|
- sudo docker login -u $CI_DEPLOY_USER -p $CI_DEPLOY_PASSWORD $CI_REGISTRY
|
|
|
|
- sudo docker login -u $CI_DEPLOY_USER -p $CI_DEPLOY_PASSWORD $CI_REGISTRY
|
|
|
|
|
|
|
|
- sudo git fetch
|
|
|
|
|
|
|
|
- sudo git reset --hard origin/sst_main
|
|
|
|
|
|
|
|
- sudo git submodule foreach git pull origin sst_main
|
|
|
|
script:
|
|
|
|
script:
|
|
|
|
- sudo docker pull $IMAGE_NAME:latest || true
|
|
|
|
- sudo docker pull $IMAGE_NAME:latest || true
|
|
|
|
- sudo docker build --cache-from $IMAGE_NAME:latest --tag $IMAGE_NAME:$CI_COMMIT_SHORT_SHA --tag $IMAGE_NAME:latest .
|
|
|
|
- sudo docker build --cache-from $IMAGE_NAME:latest --tag $IMAGE_NAME:$CI_COMMIT_SHORT_SHA --tag $IMAGE_NAME:latest .
|
|
|
|
|