From f373b1cf6c6789e047faf8406b50f382aec95bed Mon Sep 17 00:00:00 2001 From: Nicolas Descostes <nicolas.descostes@embl.it> Date: Fri, 8 Apr 2022 09:13:34 +0200 Subject: [PATCH] modify with template --- .gitlab-ci.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8ced58f..54df9b1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,29 +1,29 @@ # See https://docs.gitlab.com/ee/ci/yaml/index.html for all available options -stages: - - buildPushImage -image: +.template: + stage: buildPushImage + tags: + - docker7 + image: name: quay.io/singularity/singularity:v3.8.4 - entrypoint: [""] + entrypoint: [ "" ] + script: + - singularity build container.sif $RECIPE_PATH/Singularity.$BASENAME-$TAG + - singularity push --docker-username gitlab-ci-token --docker-password $CI_JOB_TOKEN container.sif oras://"$CI_REGISTRY_IMAGE"/$BASENAME:$TAG + + ##################### ## Quality control ##################### -build-push-singularity-fastqc: - tags: - - docker7 - stage: buildPushImage +fastqc-0119: variables: BASENAME: fastqc TAG: 0119 RECIPE_PATH: recipes/quality-control/ - script: - - singularity build container.sif $RECIPE_PATH/Singularity.$BASENAME-$TAG - - echo $CI_COMMIT_SHORT_SHA - - singularity push --docker-username gitlab-ci-token --docker-password $CI_JOB_TOKEN container.sif oras://"$CI_REGISTRY_IMAGE"/$BASENAME:$TAG only: changes: - - recipes/quality-control/Singularity.fastqc-0119 + - recipes/quality-control/fastqc/Singularity.fastqc-0119 -- GitLab