需求:最近开发同事提出了个要求,每当Jenkins执行上线部署完成后,对当前代码进行自动打TAG到git仓库中,且只有当部署成功后才进行打TAG,防止构建失败也进行打过多的垃圾tag,然后便于下次进行备份回滚代码。可以利用Jenkins增加构建后操作GIt publisher的选项来进行自动 ...
前言: 本文介绍插件: Parameterized Trigger plugin的具体使用方法。 一 插件介绍 Parameterized Trigger plugin插件可以让你在构建完成时触发新的Job构建,并以各种方式为新Job构建指定参数。 当然也可以添加多个配置:每个配置都有一个要触发的Job,触发时间的条件 基于当前构建的结果 和参数部分。 二 使用方法 项目Test A,配置 构建后 ...
2018-07-03 10:21 0 1550 推荐指数:
需求:最近开发同事提出了个要求,每当Jenkins执行上线部署完成后,对当前代码进行自动打TAG到git仓库中,且只有当部署成功后才进行打TAG,防止构建失败也进行打过多的垃圾tag,然后便于下次进行备份回滚代码。可以利用Jenkins增加构建后操作GIt publisher的选项来进行自动 ...
有的时候不同job直接需要传递一个文件名或者路径,这个时候我们不需要传递文件实体,那这个路径如何传递呢?比如有如下两个项目,我想把A的工作目录传递给B,让B使用。 A job配置 首先需要安装一个Parameterized Trigger Plugin插件 ...
一、python jenkins库 api简介 1.1、连接Jenkins服务器 url : 指的是所连接的Jenkins的网络地址 username/password : username/password 默认值是None, 在内网中不传参数也是可以连接成功的,但应该只有读 ...
Branche to build:展示如下图 如果希望跟踪存储库中的某个特定分支,则需要指定分支;如果空白,将检查所有分支,以进行更改和构建。 最安全的方法是使用refs/heads/& ...
前言: 我希望每个由jenkins打包的镜像,都带上时间戳,方便后面回滚。 插件: 添加参数: # 语法 You can create a 'default value' in one of two forms. 1. Java LocalDate ...
使用场景: 想要在某APP打新包之后,立即执行自动化测试的job来验证该新包。 比如Job A 执行完执行Job B ,如下图所示,如何建立依赖呢? 1、配置上游依赖 构建触发器-配置如下信息: 选择【Build after other projects are built ...
1.不同jenkins转移job Jenkins的所有的数据都是以文件的形式存放在JENKINS_HOME目录中,那么操作该目录就可以了。其实不是,网上流传一种办法就是手动迁移文件,这种办法效率低不说,也容易出现问题。这里说的第二种办法就是使用job import插件。 登录新的Jenkins ...
Jenkins-配置LDAP认证 参考文档: LDAP添加用户详见我的博文 Linux分类 中的《 LDAP2-创建OU和用户》博文。 1.LDAP配置 1.准备一个adminDN账号用于查询用户。 cn=Manager,dc=my-domain,dc=com 2.将访问Jenkins ...