機能:
複雑なパイプライン構文を記述する場合、デバッグが困難で構文エラーが発生しますが、VS CODE を使用するとデバッグが容易になります。
インストール: VS CODE
インストール プラグイン: Jenkins Jack
構成プラグイン:
API トークンまたは管理者パスワード
{
"jenkins-jack.jenkins.connections": [
{
"name": "localhost", // "name" can be seen in the host selection command
"uri": "http://192.168.10.100:30002/",
"username": "admin",
"password": "admin", // gen API token via <your-jenkins>/user/<user name>/configure
// E.g. http://127.0.0.1:8080/user/drapplesauce/configure
"active": true // Indicates the active jenkins host you're connected to.
// Also set via host selection command
}
]
}
パイプライン ファイルを作成します。
pipeline{
//指定运行此流水线的节点
agent any
//流水线的阶段
stages{
//阶段1 获取代码
stage("CheckOut"){
steps{
script{
println("获取代码")
}
}
}
stage("Build"){
steps{
script{
println("运行构建")
}
}
}
}
post {
always{
script{
println("流水线结束后,经常做的事情")
}
}
success{
script{
println("流水线成功后,要做的事情")
}
}
failure{
script{
println("流水线失败后,要做的事情")
}
}
aborted{
script{
println("流水线取消后,要做的事情")
}
}
}
}
CTRL+Shift +j を押して Enter を押すと、対応する
ジョブ
が Jenkins 上にも作成されます。
次の関連変数と構文を使用できます。