加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
jenkinsfile 1.02 KB
一键复制 编辑 原始数据 按行查看 历史
John5 提交于 2022-06-13 01:50 . add jenkinsfile.
#!groovy
pipeline {
agent { node { label "build01"
}
}
stages{
stage("GetCode") {
steps{
timeout(time:5, unit: "MINUTES"){
script{
checkout([$class: 'GitSCM', branches: [[name: '*/master']], extensions: [], userRemoteConfigs: [[credentialsId: '3b3ce2a3-af9c-46bc-8b2a-81a9aef7f250', url: 'https://gitee.com/john5/jeesns.git']]])
}
}
}
}
stage("Build") {
steps{
timeout(time:5, unit: "MINUTES"){
script{
println('应用打包')
}
}
}
}
stage("CodeScan") {
steps{
timeout(time:5, unit: "MINUTES"){
script{
println('代码扫描')
}
}
}
}
}
post {
always {
script{
println("always")
}
}
success {
script {
currentBuild.description = "\n 构建成功!"
}
}
failure {
script {
currentBuild.description = "\n 构建失败!"
}
}
aborted {
script {
currentBuild.description = "\n 构建取消!"
}
}
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化