Jenkins スクリプト パイプラインでは、メソッドを作成して呼び出すことができます。
Jenkins 宣言型パイプラインでも可能ですか? そしてどうやって?
Jenkins スクリプト パイプラインでは、メソッドを作成して呼び出すことができます。
Jenkins 宣言型パイプラインでも可能ですか? そしてどうやって?
これはうまくいきました.Blue Ocean GUIで表示できますが、Blue Ocean GUIを使用して編集すると、「def showMavenVersion(String a)」メソッドが削除されます。
pipeline {
agent any
stages {
stage('build') {
agent any
steps {
script {
showMavenVersion('mvn version')
}
}
}
}
}
def showMavenVersion(String a) {
bat 'mvn -v'
echo a
}