Java教程

触发器

本文主要是介绍触发器,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

触发器就是你不用一个一个的去构建这个项目,注解用触发器去让它自动构建。就是这么个意思。

减少了好多冗余的操作。

安装GItlab Hook 创建

(1)设置触发器选项

 

 

 

 

 

 

 

 关联触发器(就相当于隔山打牛) 这个的引用场景就是,在公司里面有的项目你没有权限,所以你只能通过某一个项目间接的去访问它

 

 

 

 

 

 

 

 

 

 定时触发器

 

 

 

 

 

 

 

 这个定时触发器它有缺陷: 就是它做不到在某一个时间段去连续的构建项目,就比如说我们在8~10点这个时间段,用户的访问量特别大,这个时候,定时触发器它做不到这个业务功能,它只能是隔几分钟,或者隔几小时,隔几天的扫描。它做不到这种连续的时间段去扫描。

轮询扫描SCM

定时扫描本地代码的代码仓库,代码是否变更,如果变更就构建项目,它也一样,摆脱不了定时的命运,所以这也是它的一个缺陷。

这个时候,我们就有了一个解决方案:第三方的插件触发器

只要我有代码更新,我会自动去将我的代码更新的那个记录,提交到jenkins上面,就可以自动构建,自动编译,自动打包。

(1) 安装相关的插件

 

 

 

 

 

 还有一个插件 Gitlab Hook

版本更新的太快,可能找不到上面两个插件,它的名字换了

 

 配置触发器选项

 

 

 

 

 

 登录gitlab的root账户settings

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

这篇关于触发器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!