猿记录

一个记录、分享的博客

您的位置:主页 > 技术专栏 >

jenkins 安装部署和gogs构建

2018-06-20 09:37:30 作者:yxl 次阅读 技术专栏

1.jenkins 官网下载.war包

2.然后放到服务器上

3.yum install java 安装java

4.启动jenkins   java -jar  jenkins.war --httpPort=5000

5.浏览器 域名:5000    这里可能打不开的原因可能是防火墙没权限

http://yxlblog.com:5000/  实例

6. curl -s -u 用户名:密码 -X POST http://ip+端口/job/项目名/build?token=xxx

7.注意空格的问题

8回到jenkins 我安装的是gogs所以安装了Generic Webhook Trigger Plugin 这个插件,在系统管理->插件管理

然后搜索上面的那个插件安装,有时候还需要把  防止跨站点请求伪造 这个勾选给去掉,在系统管理->全局安全配置  

9.构建配置。回到你的任务,点击配置在构建触发器

clipboard.png

勾选上这个连个,令牌自己输入,这个在gogo中用到

10.构建shell中命令

cd /www/wwwroot/xxx

git pull +您的git项目地址   必要时需要加上自己的用户名和密码

例如:

git pull http://用户名:密码@git地址

11、回到gogs仓库设置

选择管理web钩子,选择添加一个web钩子

clipboard2.png

擦掉部分换上自己的用户名和密码 、ip最后是刚才的那个token

12、添加完成之后在点击进来,拉到最后有一个测试推送,可以测试是否成功

最后、服务器上的需要git 初始化一下 git init,好啦,修改下代码提交下,看是否成功



凡本站注明“本站”或“投稿”的所有文章,版权均属于本站或投稿人,未经本站授权不得转载、摘编或利用其它方式使用上述作品。

编辑:yxl 关键词: jenkins
0

网友评论