From faaa41e9889295f742c54f65de9e402c74ee8507 Mon Sep 17 00:00:00 2001 From: Wataru Otsubo Date: Tue, 17 Sep 2024 13:49:47 +0200 Subject: [PATCH] add: CompatHelper job --- .gitlab-ci.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f348455..5987a4d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -41,3 +41,24 @@ pages: - public only: - main +CompatHelper: + image: julia:1.10 # Set to the Julia version you want to use + stage: test # You can place this in any stage that makes sense for your setup + before_script: + - apt-get update -qq && apt-get install -y git + - | + julia --color=yes -e " + import Pkg; + name = \"CompatHelper\"; + uuid = \"aa819f21-2bde-4658-8897-bab36330d9b7\"; + version = \"3\"; + Pkg.add(; name, uuid, version)" + script: + - | + julia --color=yes -e ' + import CompatHelper; + config = CompatHelper.GitLabCI(; + api_hostname="https://gitlab.cern.ch/api/v4", + clone_hostname="gitlab.cern.ch", + ) + CompatHelper.main(ENV, config)'