From 73b64ff1ae3b0cb9bc9637e836bd957785d9af76 Mon Sep 17 00:00:00 2001 From: Nicolas Richart <nicolas.richart@epfl.ch> Date: Mon, 11 Mar 2024 17:50:22 +0100 Subject: [PATCH] Adding squashfs creation --- .gitlab-ci.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 96b68ab..a3f0c6e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -121,3 +121,18 @@ spack:install: reports: junit: spack-install.xml timeout: 10h + +spack:mksquashfs: + stage: deploy + extends: + - .spack_cache + - .parallel_job + script: + - mksquashfs ${CI_PROJECT_DIR} stack-${stack}-${environment}-${CI_COMMIT_REF_SLUG}.sqfs + - curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file stack-${stack}-${environment}-${CI_COMMIT_REF_SLUG}.sqfs "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/stack/${stack}/stack-${stack}-${environment}-${CI_COMMIT_REF_SLUG}.sqfs" + needs: + - job: spack:install + artifacts: + reports: + junit: spack-install.xml + timeout: 10h -- GitLab