編寫Jenkins流水線腳本需要使用Jenkins Pipeline語法,以下是一個簡單的示例:
創建一個Jenkins Pipeline任務,選擇Pipeline腳本類型。
在Pipeline腳本編輯框中輸入以下示例代碼:
pipeline {
agent any // 在任何可用代理上運行流水線
stages {
stage('Build') {
steps {
echo 'Building...'
}
}
stage('Test') {
steps {
echo 'Testing...'
}
}
stage('Deploy') {
steps {
echo 'Deploying...'
}
}
}
post {
always {
echo 'Pipeline finished!'
}
}
}
這個示例中的流水線包含三個階段(Build、Test、Deploy),每個階段包含一個echo語句,用于輸出相應的操作信息。在流水線執行完畢后,會輸出"Pipeline finished!"。
根據實際需求,可以在每個階段中添加具體的構建、測試、部署等操作步驟,并根據需要添加更多的階段或post操作。更復雜的流水線腳本可以通過使用Jenkins Pipeline語法來實現。