jenkins 配置杂项优化

摘要:
备份目录在WORKSPACE下的backup目录中。Conditionalstep条件性步骤判断第一步中选择的操作类型,在回滚时跳过编译打包的步骤。
path="${jenkinsProject.workspace}/backup/"
rollback=['bash', '-c', "ls -t1 ${path} "].execute().text.readLines()
if (action.equals("RollBack")) {
  returnrollback
} else{
  return ["选择RollBack后显示"]
}

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

Conditional step 条件性步骤

jenkins 配置杂项优化第1张

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

jenkins 配置杂项优化第2张

免责声明:文章转载自《jenkins 配置杂项优化》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Win7 计算机(我的电脑)右键菜单“管理”打不开,解决方法HTML5+CSS3下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Jenkins+SonarQube+Gitlab搭建自动化持续代码扫描质量平台

前言 本篇文章主要介绍的是Jenkins+SonarQube+Gitlab搭建自动化持续代码扫描质量平台的集成。 博客之前已经有关于Jenkins、SonarQube、Gitlab分别安装的文章,本文主要说明三种平台集成使用,实现代码持续集成与自动化部署。 一、jenkins集成gitlab jenkins中添加gitlab插件,选择直接安装,然后服务器中...

jenkins之部署、启动、关闭

jenkins可以通过内置的应用服务器或者借助其他应用服务器启动 目录 1、启动jenkins 2、关闭jenkins 3、重启jenkins 4、重新加载jenkins配置信息 前言:部署jenkins应用,是要安装java的,最新版本的jenkins是需要按照1.8版本的jdk,不然启动不了。 下载war包:https://www.jenkins.io...

jenkins配置从节点

  1.     Jenkins多实例配置 在企业里面使用Jenkins自动部署+测试平台时,每天更新发布几个网站版本,不频繁,但是对于一些大型的企业来讲,Jenkins就需要同时处理很多的任务,这时候就需要借助Jenkins多个node或者我们所说的Jenkins分布式SLAVE,今天我们带大家来学习Jenkins多实例的配置; 添加Linux平台Je...

(二)Jenkins配置主从节点实例

1. 概述             jenkins安装在一台主机上,所有的jobs都在这台机器上运行,如果运行太多jobs时,会形成等待,节点存在就是解决这个问题提高效率,安装jenkins的主机称为master机,而其它机器就属于master的分节点,即slave节点;利用其它主机用执行jenkins的jobs,则需要一些配置,形成两台机器互通,当然下面...

CVE-2018-1000861复现

刚好群里有个朋友问到这个然后就复现了一下 1. 漏洞描述 Jenkins使用Stapler框架开发,其允许用户通过URL PATH来调用一次public方法。由于这个过程没有做限制,攻击者可以构造一些特殊的PATH来执行一些敏感的Java方法。 通过这个漏洞,我们可以找到很多可供利用的利用链。其中最严重的就是绕过Groovy沙盒导致未授权用户可执行任意命令...

阿里云-容器服务之集群服务 k8s(Jenkins+gitlab+k8s的devops)- 01

由于docker官方停止更新Swarm,另外swarm在使用期间出现了很多bug,所以阿里云也在2019年7月发布公告:于2019年12月31日起停止技术支持,请您尽快迁移至容器服务Kubernetes版。 swarm这里不再赘述; 现在阿里云推荐Kubernetes集群服务; 本人从2019年7月开始学习使用,目前服务还是比较稳定,除了有些小问题,在此期...