]> xenbits.xensource.com Git - xen-guest-agent.git/commitdiff
ci: let everycommit before_script be also timed and collapsed-by-default
authorYann Dirson <yann.dirson@vates.fr>
Wed, 29 Nov 2023 11:37:18 +0000 (12:37 +0100)
committerYann Dirson <yann.dirson@vates.fr>
Wed, 29 Nov 2023 11:37:18 +0000 (12:37 +0100)
Consistency, nitpicking, and playing with my new toy ;)

Signed-off-by: Yann Dirson <yann.dirson@vates.fr>
.gitlab-ci.yml

index 7e948d9e7373dc81c8b5d539c9e743f591487ce9..c021769fd50aeec8c9ebe18ab22f7499b66033b1 100644 (file)
@@ -91,6 +91,10 @@ build-linux-everycommit:
     - .debian-build-template
   variables:
     CARGO_FLAGS: "-v"
+  before_script:
+    - printf "\e[0Ksection_start:$(date +%s):before_script[collapsed=true]\r\e[0K\e[1;33mBuild setup\e[1;0m\n"
+    - !reference [.debian-build-template,before_script]
+    - printf "\e[0Ksection_end:$(date +%s):before_script[collapsed=true]\r\e[0K\n"
   script:
     - git rebase --rebase-merges $CI_MERGE_REQUEST_DIFF_BASE_SHA
       --exec 'printf "\e[0Ksection_start:$(date +%s):commit-$(git rev-parse --short HEAD)[collapsed=true]\r\e[0K\e[1;33m$(git log -1 --oneline)\e[1;0m\n"'