diff --git a/Jenkinsfile-dynamatrix b/Jenkinsfile-dynamatrix index c8fcb5b80d..1f7d698f18 100644 --- a/Jenkinsfile-dynamatrix +++ b/Jenkinsfile-dynamatrix @@ -12,7 +12,10 @@ def buildCommit = '86a32237c7df45c5aba640746f7afc4de09505a1' // See https://github.com/networkupstools/jenkins-dynamatrix/ for the lib // Agent setup evolves at https://ci.networkupstools.org/computer/ -@Library('jenkins-dynamatrix') _ +// NOTE: The "${BRANCH_NAME}" below IS NOT A VARIABLE! +// Special notation per custom plugin build including changes from +// https://github.com/jenkinsci/pipeline-groovy-lib-plugin/pull/19/ +@Library('jenkins-dynamatrix@${BRANCH_NAME}') _ import org.nut.dynamatrix.dynamatrixGlobalState; import org.nut.dynamatrix.*; @@ -1285,6 +1288,14 @@ if ( env?.BRANCH_NAME ==~ /.*verbose.*/ ) dynamatrixGlobalState.enableDebugErrors = true dynamatrixGlobalState.enableDebugMilestones = true dynamatrixGlobalState.enableDebugMilestonesDetails = true + dynamatrixGlobalState.enableDebugTraceGithubStatusHighlights = true +} + +if (true) // <<< (Un-)comment away in select runs/branches +//if (false) // <<< (Un-)comment away in select runs/branches +//if ( env?.BRANCH_NAME ==~ /.*fightwarn.*/ ) +{ + dynamatrixGlobalState.enableDebugTraceGithubStatusHighlights = true } dynamatrixPipeline(dynacfgBase, dynacfgPipeline)