VS CODE は、Jenkins Jack プラグインを使用して jenkins パイプライン構文をデバッグします

機能:
複雑なパイプライン構文を記述する場合、デバッグが困難で構文エラーが発生しますが、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 上にも作成されます。

次の関連変数と構文を使用できます。
ここに画像の説明を挿入します
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/weixin_43606975/article/details/127925718