Skip to content
Snippets Groups Projects
Unverified Commit 26daa607 authored by René Fritze's avatar René Fritze
Browse files

[gitlab] init submodule

parent 65a1f268
No related branches found
No related tags found
No related merge requests found
...@@ -5,6 +5,7 @@ variables: ...@@ -5,6 +5,7 @@ variables:
TRAVIS_COMMIT: ${CI_COMMIT_SHA} TRAVIS_COMMIT: ${CI_COMMIT_SHA}
DOCKER_HOST: tcp://docker:2375/ DOCKER_HOST: tcp://docker:2375/
DOCKER_DRIVER: overlay2 DOCKER_DRIVER: overlay2
GIT_SUBMODULE_STRATEGY: recursive
.jobtpl: .jobtpl:
services: services:
...@@ -25,6 +26,7 @@ variables: ...@@ -25,6 +26,7 @@ variables:
export ENV_FILE=${HOME}/env export ENV_FILE=${HOME}/env
mkdir ${CI_PROJECT_DIR}/testresults && chmod -R 777 ${CI_PROJECT_DIR}/testresults mkdir ${CI_PROJECT_DIR}/testresults && chmod -R 777 ${CI_PROJECT_DIR}/testresults
DOCKER_RUN="docker run -v ${CI_PROJECT_DIR}/testresults:/home/dune-ci/testresults --env-file ${ENV_FILE} ${IMAGE}" DOCKER_RUN="docker run -v ${CI_PROJECT_DIR}/testresults:/home/dune-ci/testresults --env-file ${ENV_FILE} ${IMAGE}"
git submodule update --init --recursive
docker build --build-arg BASE=${BASEIMAGE} -t ${IMAGE} -f .ci/shared/docker/ci_run/Dockerfile . docker build --build-arg BASE=${BASEIMAGE} -t ${IMAGE} -f .ci/shared/docker/ci_run/Dockerfile .
docker inspect ${IMAGE} docker inspect ${IMAGE}
script: script:
...@@ -35,6 +37,7 @@ variables: ...@@ -35,6 +37,7 @@ variables:
after_script: after_script:
- | - |
export IMAGE="dunecommunity/ci_${MY_MODULE}-testing_${DOCKER_TAG}:${TRAVIS_COMMIT}"
echo $DOCKER_PW | docker login --username="$DOCKER_USER" --password-stdin echo $DOCKER_PW | docker login --username="$DOCKER_USER" --password-stdin
docker push ${IMAGE} docker push ${IMAGE}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment