From 522ebd30a4881b2ee2afb5c401adc609b6050a20 Mon Sep 17 00:00:00 2001
From: Nicolas Descostes <nicolas.descostes@embl.it>
Date: Fri, 8 Apr 2022 08:56:17 +0200
Subject: [PATCH] initial commit

---
 .gitlab-ci.yml | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..8ced58f
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,29 @@
+# See https://docs.gitlab.com/ee/ci/yaml/index.html for all available options
+
+stages:
+  - buildPushImage
+
+image: 
+    name: quay.io/singularity/singularity:v3.8.4
+    entrypoint: [""]
+
+#####################
+## Quality control
+#####################
+
+
+build-push-singularity-fastqc:
+  tags:
+    - docker7
+  stage: buildPushImage
+  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
-- 
GitLab