diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0d6f515391e26bd85c0c1708abab2d42ca596beb..7031d7cb7b100cba56cf93a57f887e989551d8c5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,77 +10,77 @@ variables: before_script: - docker login -u gitlab-ci-token -p "$CI_BUILD_TOKEN" registry-gitlab.pasteur.fr -# build-test-image: -# only: -# - docker -# stage: build -# script: -# - apk update # ; apk add git ; apk add apt-utils -# # - git checkout master -- requirements.txt -# - docker build --pull -t "$CI_REGISTRY_IMAGE/testing-ubuntu" for_tests -# - docker push "$CI_REGISTRY_IMAGE/testing-ubuntu" -# tags: -# - k8s +build-test-image: + only: + - docker + stage: build + script: + - apk update # ; apk add git ; apk add apt-utils + # - git checkout master -- requirements.txt + - docker build --pull -t "$CI_REGISTRY_IMAGE/testing-ubuntu" for_tests + - docker push "$CI_REGISTRY_IMAGE/testing-ubuntu" + tags: + - k8s -# build-install-barrnap: -# only: -# - docker -# stage: build -# script: -# - apk update #; apk add git -# # - git checkout master -- requirements.txt -# - docker build --pull -t "$CI_REGISTRY_IMAGE/install-ubuntu-barrnaponly" for_build/barrnap_only -# - docker push "$CI_REGISTRY_IMAGE/install-ubuntu-barrnaponly" -# tags: -# - k8s +build-install-barrnap: + only: + - docker + stage: build + script: + - apk update #; apk add git + # - git checkout master -- requirements.txt + - docker build --pull -t "$CI_REGISTRY_IMAGE/install-ubuntu-barrnaponly" for_build/barrnap_only + - docker push "$CI_REGISTRY_IMAGE/install-ubuntu-barrnaponly" + tags: + - k8s -# build-install-annote-and-quicktree: -# only: -# - docker -# stage: build -# script: -# - apk update #; apk add git -# # - git checkout master -- requirements.txt -# - docker build --pull -t "$CI_REGISTRY_IMAGE/install-ubuntu-annote-quicktree" for_build/annote_and_1tree -# - docker push "$CI_REGISTRY_IMAGE/install-ubuntu-annote-quicktree" -# tags: -# - k8s +build-install-annote-and-quicktree: + only: + - docker + stage: build + script: + - apk update #; apk add git + # - git checkout master -- requirements.txt + - docker build --pull -t "$CI_REGISTRY_IMAGE/install-ubuntu-annote-quicktree" for_build/annote_and_1tree + - docker push "$CI_REGISTRY_IMAGE/install-ubuntu-annote-quicktree" + tags: + - k8s -# build-ubuntu: -# only: -# - docker -# stage: build -# script: -# - apk update # ; apk add git -# # - git checkout master -- requirements.txt -# - docker build --pull -t "$CI_REGISTRY_IMAGE/install-ubuntu" for_build/ubuntu -# - docker push "$CI_REGISTRY_IMAGE/install-ubuntu" -# tags: -# - k8s +build-ubuntu: + only: + - docker + stage: build + script: + - apk update # ; apk add git + # - git checkout master -- requirements.txt + - docker build --pull -t "$CI_REGISTRY_IMAGE/install-ubuntu" for_build/ubuntu + - docker push "$CI_REGISTRY_IMAGE/install-ubuntu" + tags: + - k8s -# build-mafft: -# only: -# - docker -# stage: build -# script: -# - apk update # ; apk add git -# # - git checkout master -- requirements.txt -# - docker build --pull -t "$CI_REGISTRY_IMAGE/install-mafft" for_build/mafft -# - docker push "$CI_REGISTRY_IMAGE/install-mafft" -# tags: -# - k8s +build-mafft: + only: + - docker + stage: build + script: + - apk update # ; apk add git + # - git checkout master -- requirements.txt + - docker build --pull -t "$CI_REGISTRY_IMAGE/install-mafft" for_build/mafft + - docker push "$CI_REGISTRY_IMAGE/install-mafft" + tags: + - k8s -# build-mmseqs_and_fastme: -# only: -# - docker -# stage: build -# script: -# - apk update # ; apk add git -# # - git checkout master -- requirements.txt -# - docker build --pull -t "$CI_REGISTRY_IMAGE/install-mmseqs-fastme" for_build/mmseqs_and_fastme -# - docker push "$CI_REGISTRY_IMAGE/install-mmseqs-fastme" -# tags: -# - k8s +build-mmseqs_and_fastme: + only: + - docker + stage: build + script: + - apk update # ; apk add git + # - git checkout master -- requirements.txt + - docker build --pull -t "$CI_REGISTRY_IMAGE/install-mmseqs-fastme" for_build/mmseqs_and_fastme + - docker push "$CI_REGISTRY_IMAGE/install-mmseqs-fastme" + tags: + - k8s build-install-prodigal: only: