暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【Jenkins系列】如何构建Jenkins Job

嘎嘎软件测试 2021-10-07
649


本章我们来讲述构建一个Jenkins Job,因为我是在Windows上面操作的,因为版本问题可能和在Linux上操作的有些差异,但是没关系,整体思路是一致的,快来实践吧,实践路上必然会踩坑~我就是踏着一个一个坑过来的。



一、新建一个job

常用job类型:自由风格项目、maven项目、Pipeline......现以我们常用的maven项目举例。


路径:Dashboard > 新建Iterm > 构建一个maven项目 > 输入任务名称



二、配置【General】

在构建job时,需要参数化构建,比如选择环境,以及应用的名称。


路径:点击项目名称demo > 配置 > General > 添加参数



三、配置【源码管理】

tips:可以关注我的项目,里面包含了ansible、mysql、docker、shell等各种笔记~  

仓库地址:https://github.com/WEIMHaaa/wei-notebook.git


路径:点击项目名称demo > 配置 > 源码管理 > 填写Repository URL > 填写Credentials



凭证(cridential)是Jenkins进行受限操作时的凭据。比如使用SSH登录远程机器时,用户名和密码或SSH key就是凭证。而这些凭证不可能以明文写在Jenkinsfile中。Jenkins凭证管理指的就是对这些凭证进行管理。



四、配置【Build】

路径:点击项目名称demo > 配置 > Build > 填写Goals and options:mvn clean package



五、配置【Post Steps】

我们需要将编译好的代码通过ssh插件传输到目标环境,并且执行启动项目,以下是一个简单例子,实际情况的脚本会稍微复杂。


路径:点击项目名称demo > 配置 > Post Steps



六、构建项目

前面已经配置完成,接下来就开始构建项目啦~


一个完整的Jenkins job流程大概就实现了。


路径:点击项目名称demo > Build with Parameters



七、总结

Jenkins构建job还有很多细节,需要多实践、多练习,只有真正自己去使用了,并且理解其中原理,最后使用起来才会游刃有余~


请一定关注、点赞、转发,你的关注是我们最大的动力。

文章转载自嘎嘎软件测试,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论