Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 47b01c7be880aad461c98eb82448a37a6b71b3d0
https://github.com/tribe29/checkmk/commit/47b01c7be880aad461c98eb82448a37a6…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-05-17 (Mon, 17 May 2021)
Changed paths:
M buildscripts/scripts/lib/gerrit_stages.groovy
A buildscripts/scripts/stages.yml
M buildscripts/scripts/test-gerrit.jenkins
A buildscripts/scripts/verify_changes
Log Message:
-----------
Jenkinsfiles: outsource information about build stages for Gerrit test (1/2)
Bring all information needed to generate stages for the test-gerrit job to a (YAML) file,
provide
a script which reads and evaluates this file and make the test-gerrit job script use the
information
returned by this script in order to create stages.
Defining build steps directly in Groovy/Jenkinsfiles has been compliated and could be used
by
Jenkins only. This change makes this information editable/usable locally, which hopefully
makes
it easier to reproduce Jenkins build steps.
Note: This change is a preparation step for making gerrit test steps locally available
locally
but does not fully implement local exectution yet. This will come with a later commit.
Change-Id: Ied4566e345cc9bc61dc735b7c1a16061d2fa0887