From da55dfe9f9f991f54dc0d85632017ce4e82f7016 Mon Sep 17 00:00:00 2001 From: "Gervaise H. Henry" <gervaise.henry@utsouthwestern.edu> Date: Wed, 30 Dec 2020 00:18:13 -0600 Subject: [PATCH] Deploy badges to pages --- .gitlab-ci.yml | 12 +++++++++--- get-updated-badge-info.sh | 7 ++++--- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a2de25a..ce27bf5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -25,12 +25,18 @@ build_bages: - ./get-updated-badge-info.sh artifacts: paths: - - release.svg - - pipeline.svg - - nextflow.svg + - ./public/release.svg + - ./public/pipeline.svg + - ./public/nextflow.svg when: always expire_in: 3 months +pages: + stage: badges + artifacts: + paths: + - public + getBag: stage: unit only: diff --git a/get-updated-badge-info.sh b/get-updated-badge-info.sh index 30fccec..ca87236 100644 --- a/get-updated-badge-info.sh +++ b/get-updated-badge-info.sh @@ -6,6 +6,7 @@ current_pipeline_version=$(cat ./workflow/nextflow.config | grep -o version.* | current_nextflow_version=$(cat ./workflow/nextflow.config | grep -o nextflowVersion.* | grep -oP "(?<=').*(?=')") echo "collecting badges" -curl --request GET https://img.shields.io/badge/Latest%20Release-${latest_release_tag}-green?style=plastic > release.svg -curl --request GET https://img.shields.io/badge/Pipeline%20Version-${current_pipeline_version}-green?style=plastic > pipeline.svg -curl --request GET https://img.shields.io/badge/Nextflow%20Version-${current_nextflow_version}-green?style=plastic > nextflow.svg \ No newline at end of file +mkdir public +curl --request GET https://img.shields.io/badge/Latest%20Release-${latest_release_tag}-green?style=plastic > ./public/release.svg +curl --request GET https://img.shields.io/badge/Pipeline%20Version-${current_pipeline_version}-green?style=plastic > ./public/pipeline.svg +curl --request GET https://img.shields.io/badge/Nextflow%20Version-${current_nextflow_version}-green?style=plastic > ./public/nextflow.svg \ No newline at end of file -- GitLab