Gitlab使用Webhook实现Push代码自动部署

简介:

1.Jenkins 安装完成以后,首先我们在Jenkins中需要安装一下,Gitlab Hook Plugin 插件;

2.插件安装完成我们创建任务,在任务重构建触发器下获取回调URL;

注意:

1
注意:     默认Jjenkins自带的变量不包含Jenkins这层目录,尤其采用tomcat部署的同学注意,直接把Jenkins.war放在tomcat的webapps目录回调的url实际为   http: / / 123.56 . 12.xxx : 8080 / jenkins / project / demo

 3.登陆gitlab 选择代码仓库设置webhook;

 

4.点击Test Hook,测试配置,如果返回Hook successfully executed.表示配置成功,只要下次push代码就可以自动发布,Jenkins效果如下图

 本文转自写个博客骗钱博客51CTO博客,原文链接http://blog.51cto.com/dadonggg/1957730如需转载请自行联系原作者


菜鸟东哥

相关文章
|
26天前
|
Java Serverless 项目管理
云效常见问题之自建gitlab代码同步到codeup报通过token访问失败如何解决
云效(CloudEfficiency)是阿里云提供的一套软件研发效能平台,旨在通过工程效能、项目管理、质量保障等工具与服务,帮助企业提高软件研发的效率和质量。本合集是云效使用中可能遇到的一些常见问题及其答案的汇总。
38 1
|
6月前
|
安全
Gitlab配置webhook报错:Urlis blocked: Requests to the local netwo..解决
Gitlab配置webhook报错:Urlis blocked: Requests to the local netwo..解决
241 0
|
26天前
|
JavaScript Go 项目管理
云效常见问题之使用gitlab仓库将代码合并评审环节集成到云效如何解决
云效(CloudEfficiency)是阿里云提供的一套软件研发效能平台,旨在通过工程效能、项目管理、质量保障等工具与服务,帮助企业提高软件研发的效率和质量。本合集是云效使用中可能遇到的一些常见问题及其答案的汇总。
92 1
|
5月前
|
jenkins Java Linux
Jenkins打包Gitlab代码发布到远程Linux服务器
Jenkins打包Gitlab代码发布到远程Linux服务器
98 0
|
8月前
|
存储 文件存储 开发者
gitlab--不同的 stage 不重新下载代码、GIT_CHECKOUT、制品 artifacts
gitlab--不同的 stage 不重新下载代码、GIT_CHECKOUT、制品 artifacts
|
8月前
|
Linux 网络安全 数据安全/隐私保护
|
9月前
|
存储 Shell 开发工具
Windows系统下将代码上传至gitLab或gitHub
Windows系统下将代码上传至gitLab或gitHub
|
9月前
|
开发工具 git
IDEA2021向gitlab提交代码并合并分支全详细流程(图解)
IDEA2021向gitlab提交代码并合并分支全详细流程(图解)
856 0
|
9月前
|
网络安全 开发工具 数据安全/隐私保护
如何使用sourcetree+gitlab拉取项目代码
如何使用sourcetree+gitlab拉取项目代码
|
JSON jenkins 持续交付
Gitlab配置webhook监听其他分支merge到主分支
想法的来源 某大佬让我实现gitlab的webhook,监听到其它分支合并到mater分支后给DY发邮件。我做过用 push 到 github触发jenkins实现自动部署,但是那个时候就是自己玩,不用考虑分支和其它。其实一旦扯到分支上,其实我个人感觉就难了。但是,还是要干的。
554 0
Gitlab配置webhook监听其他分支merge到主分支

热门文章

最新文章