编写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语法来实现。