Как отобразить больше информации в режиме просмотра конвейера? - PullRequest
0 голосов
/ 01 марта 2019

Есть ли способ отобразить определенные переменные среды и параметры сборки прямо в окне каждого этапа?Это вообще возможно?

Ответы [ 2 ]

0 голосов
/ 01 марта 2019

Вы можете использовать только со сценарием Jenkins Scripted Pipeline, вот пример:

node {
    //create 3 stages
    for (int i = 1; i < 4; i++) {
        stage("Stage ${i}") {
            echo "do in stage ${i}"
        }
    }
    stage("Stage ${env.BUILD_NUMBER}") {
        echo "do something"
    }
    stage("Stage ${currentBuild.startTimeInMillis}") {
        echo "do something"
    }
}
0 голосов
/ 01 марта 2019

То, что вы называете сценой, - это то, что появится, и вы можете использовать переменные, если хотите.В этом случае «node_to_run_on» является параметром сборки.

node ("${node_to_run_on}") {
   stage("Install JDK / JRE on ${node_to_run_on}") {
      sh ("/blah/blah")
   }
}
...