Commit 157a6abb authored by TomKellyGenetics's avatar TomKellyGenetics
Browse files

set up Docker files for GitLab

parent 0d1a7445
Loading
Loading
Loading
Loading

.gitlab-ci.yml

0 → 100644
+30 −0
Original line number Diff line number Diff line
docker-build-master:
  # Official docker image.
  image: cellranger_convert:latest
  stage: build
  services:
    - docker:dind
  before_script:
    - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
  script:
    - docker build --pull -t "$CI_REGISTRY_IMAGE" .
    - docker push "$CI_REGISTRY_IMAGE"
  only:
    - master

docker-build:
  # Official docker image.
  image: cellranger_convert:latest
  stage: build
  services:
    - docker:dind
  before_script:
    - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
  script:
    - VERSION=$(cat .version)
    - docker build --pull -t "${CI_REGISTRY_IMAGE}:${VERSION}" .
    - docker push ${CI_REGISTRY_IMAGE}:${VERSION}
    - docker tag ${CI_REGISTRY_IMAGE}:${VERSION} ${CI_REGISTRY_IMAGE}:latest
    - docker push ${CI_REGISTRY_IMAGE}:latest
  except:
    - master

.version

0 → 100644
+1 −0
Original line number Diff line number Diff line
0.3