From dcfca027f4c802fd384bb507a0790af9cd5508fd Mon Sep 17 00:00:00 2001 From: Carles Fernandez Date: Thu, 15 Feb 2018 11:31:48 +0100 Subject: [PATCH] Create a Docker image for the experiment --- .gitlab-ci.yml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d64a444e0..00a2b1ab9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -146,10 +146,26 @@ docker-gnsssdr: allow_failure: true +docker-experiment: + image: docker:latest + stage: deploy + services: + - docker:dind + script: + - wget https://raw.githubusercontent.com/carlesfernandez/docker-gnsssdr/master/Dockerfile + - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" + - mkdir docker-build + - cd docker-build + - cp ../Dockerfile . + - docker build -t carlesfernandez/docker-gnsssdr . + - docker tag carlesfernandez/docker-gnsssdr:latest carlesfernandez/docker-gnsssdr:test + - docker push carlesfernandez/docker-gnsssdr:test + + # Stage "experiment" run-experiment: - image: carlesfernandez/docker-gnsssdr:latest - stage: build + image: carlesfernandez/docker-gnsssdr:test + stage: experiment script: - apt-get update # Grab analysis and representation tools