diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3a3339d1b1b5c61dba9f1dc6e012a96001953df2..9ef2947d3aa49ea3e616eb67045bbdcea6b616b0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -64,24 +64,16 @@ build: except: - master test: + image: docker:latest stage: build + services: + - docker:dind before_script: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY - chmod +x env_setup.sh wait_for_container.sh - ./env_setup.sh - mkdir data - - IMAGE="$CI_REGISTRY_IMAGE/pvs_core" - - docker pull "$IMAGE" || true - - docker tag "$IMAGE" "$IMAGE:latest" - - IMAGE="$CI_REGISTRY_IMAGE/pvs_cache" - - docker pull "$IMAGE" || true - - docker tag "$IMAGE" "$IMAGE:latest" - - IMAGE="$CI_REGISTRY_IMAGE/pvs_preprocessor" - - docker pull "$IMAGE" || true - - docker tag "$IMAGE" "$IMAGE:latest" - - IMAGE="$CI_REGISTRY_IMAGE/pvs_client" - - docker pull "$IMAGE" || true - - docker tag "$IMAGE" "$IMAGE:latest" + - docker image ls - docker swarm init - docker network create -d overlay emg-extnet - docker stack deploy -c docker-compose.emg.yml -c docker-compose.emg.dev.yml emg-pvs