jenkins 配置杂项优化


  

path="${jenkinsProject.workspace}/backup/"
rollback=['bash', '-c', "ls -t1 ${path} "].execute().text.readLines()

if (action.equals("RollBack")) {
  return rollback
} else {
  return ["选择RollBack后显示"]
}

这里通过 jenkinsProject.workspace 获取 jenkins 的环境变量 WORKSPACE
备份目录在 WORKSPACE 下的 backup 目录中。可以指定为其他目录。

Conditional step 条件性步骤

 

 

判断第一步中选择的操作类型,在回滚时跳过编译打包的步骤。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM