From a7a0ce14db773d8ede1ab94a3f4ce2cd60d52839 Mon Sep 17 00:00:00 2001 From: ewbo4360 <ewbo4360@bht-berlin.de> Date: Tue, 19 Nov 2024 23:02:58 +0100 Subject: [PATCH] Pipeline updated to build and publish artifacts to GitLab that remain accessible for 5min to any user on the root/artifacts directory, matrix usage for multiplatforms build will be possible eventually in further versions --- .gitlab-ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c22e3ab..a68b5ad 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,7 +8,7 @@ # (even if the pipeline jobs are already accessible on gitlab.com with the adequate access rights) # check - + stages: - build - test @@ -86,8 +86,8 @@ script: - echo "This job is for untit-tests" - meson test -C output/full --verbose - dependencies: - - build-job # test-job1 depends on build-job for caching artifacts + # dependencies: + # - build-job # test-job1 depends on build-job for caching artifacts (removed because artifacts too big) cache: paths: - output/full #reuse the build cache :) @@ -99,8 +99,8 @@ - echo "This job is for general tests" # - meson compile environment: production - dependencies: - - build-job # test-job2 depends on build-job for caching artifacts + # dependencies: + # - build-job # test-job2 depends on build-job for caching artifacts (removed because artifacts too big) cache: paths: - output/full #reuse the build cache :) -- GitLab