今天老大说想让我自己部署项目,但又怕我删错东西
資深大佬 : taogen 3
远程代码仓库用的是阿里云 code,没有 CI 。服务器没有备份,怕我一不下心 rm -rf /
老大只是今天下班前提了一下,还没给服务器登录帐号。
自己部署会方便一点。我该不该争取自己部署项目呢?
大佬有話說 (36)
远程代码仓库用的是阿里云 code,没有 CI 。服务器没有备份,怕我一不下心 rm -rf /
老大只是今天下班前提了一下,还没给服务器登录帐号。
自己部署会方便一点。我该不该争取自己部署项目呢?
下面是我项目里面的 stage 定义供参考
stage(‘上传 JAR 至 OSS’) {
steps {
script {
path = env.WORKSPACE + “/” + params.moduleDir + “/build/libs”
echo ‘jar 包目录:’ + path
jarName = params.jarName
echo ‘jar 包名称:’ + jarName
branch = env.BRANCH_NAME
echo ‘jar 构建分支:’ + branch
sh(script: “/home/user_00/./oss_deploy.sh ” + ” ” + path + ” ” + jarName + ” ” + branch + ” “, returnStdout: true)
}
}
post {
failure {
println(‘上传失败’)
}
success {
println(‘上传成功’)
}
}
}