内网jenkins如何配置gitlab自动拉取代码打包

在全局工具配置中添加git安装目录的配置


http://10.2.1.92:8080/jenkins/configureTools/
git1.8.3.1
/usr/bin/git

打开系统设置配置gitlab

http://10.2.1.92:8080/jenkins/configure

配置地址:

gitlab

gitlab地址:10.2.2.130:80/

api token:s979yr7xSCLEnzChBWNv

描述:gitlab自动构建自动化测试

user.name wangju003

user.email wangju003@126.com

不是放这个feed token,放页面顶部的那个Your New Personal Access Token 测试连接就成功了

项目A ssh地址:

jenkins webhook地址:

http://10.2.1.92:8080/jenkins/project/testJenkins_gitlab

 

 随后点击右下角的 Generate 按钮,生成 Secret token,保存这里生成的 Secret token,它同样将用于后面 GitLab 的配置。随后点击左下角的 保存 按钮,保存前面所做的配置。

112ce0a94df555275c4dbf44f8a4ebe5

 

其它:

如何查看一个网址端口号?

https://www.cnblogs.com/zhangshen/p/6611441.html

从这篇博客可知,http端口号默认是80

配置 避免出现

HTTP 403错误做如下配置

看来搜索正确的问题是多么重要,问题表现的是啥你就搜啥,别自己去理解问题,然后再去按自己理解的搜索,你理解的不一定是对的啊

早这么搜索,早就OK了

遇到一样的问题的人是这么多呀,呵呵呵~~~

解决问题的博客

搜索词:

Url is blocked: Requests to the local network are not allowed

https://www.meiwen.com.cn/subject/avpmkqtx.html

https://blog.51cto.com/bigboss/2129477?tdsourcetag=s_pcqq_aiomsg

这里填上你要测试的仓库地址git@git.5i5j.com:kaifa/reponselogiccheck.git

测试 webh测试点击 Test 下拉框中的 Push events,

 点开特定调用的 View details,还可以看到这次调用的详细情况,如下图:

 测试上传代码到项目中已经,jenkins就自动构建最新的代码了

原文地址:https://www.cnblogs.com/kaerxifa/p/10954092.html