温馨小站

jenkins+git使用

2018-08-29
luamas

在jenkins创建一个自由风格的软件项目test

在常规里面选择JDK为你项目的jdk版本

源码管理选择git,在Repository URL输入git地址, 在Credentials点击添加凭据类型我们选择SSH Username with private key,Username随意填写,这里只是 一个标识这里我起名为jenkins(需要在git网页上面添加部署公钥)

在jenkins所在服务器输入ssh-keygen生成ssh私钥和公钥

从jenkins拿到ssh key的私钥cat ~/.ssh/id_rsa,选择Enter directly-> Add粘贴即可,Passphrase值在你生成ssh key的时候会让输入,一般留空即可

Branch Specifier 我们来选择分支默认*/master,master分支

在构建位置增加gradle脚本,因为我的项目是基于gradle的项目。Tasks,填写build -x test,忽略测试并构建

点击保存

在手动点击立即构建即可触发下拉代码并开始构建

在jenkins插件管理—>可选插件搜索gitlab关键字,安装GitLab API ,Gitlab Authentication plugin,Gitlab Hook Plugin,GitLab Plugin。

勾选构建触发器的Build when a change is pushed to GitLab. GitLab webhook选项 将url复制到gitlab的webhook即可触发自动化

系统管理->Gitlab->Enable authentication for ‘/project’ end-point取消勾选点击保存

在项目中触发提交事件即可触发

来杯咖啡

AliPay

Alipay

WXPay

WechatPay

如有侵权请联系删除,谢谢!


如要转载,请保持本文完整,并注明作者luamas和本文原始地址:http://blog.luamas.com/2018/08/29/JENKINS-USE/

相关文章

评论

评论及查看评论仅对国外用户开放。