jenkins项目配置实例

jenkins项目配置实例

2023年7月26日发(作者:)

jenkins项⽬配置实例记录jenkins项⽬配置实例【jenkins】——>【新建】选择【构建⼀个⾃由风格的软件项⽬】1、【General】2、【源码管理】如果使⽤git@localhost:,则需要配置ssh-key(暂时没有配置成功),先使⽤⽤户名和密码。3、【构建触发器】说明:【Poll SCM】可以为空,或根据需要设定定时构建。考虑如何实现gitlab提交release分⽀,⾃动触发构建?4、【构建环境】说明:【Delete workspace before build starts】可以选择或不选择,测试后,感觉⽤处不⼤。5、【构建】说明:点击【增加构建步骤】——>【Invoke top-level Maven targets】【Maven Version】填写在jenkins服务器中,maven的安装版本【Goals】执⾏命令clean install findbugs:findbugs说明:clean install是打包命令,findbugs:findbugs是执⾏代码静态检查findbugs命令,需提前安转findbugs插件。【POM】是java⼯程中pom的路径,单层⽬录直接写./或者为空,双层⽬录写./xxxx/【Properties】性能,以下代码为“跳过单元测试”,暂时没做单元测试,以后再补充。=true点击【增加构建步骤】——>【Execute shell】填写要执⾏的shell脚本 ,分享执⾏脚本。把打包⽣成的war包拷贝到制定⽬录,再从指定⽬录通过scp命令传送到备份服务器和部署服务器中。前提是在全局配置中,已经配置ssh,详见:分享shellcp -rf ~/.jenkins/workspace/eidboss_1.3.0/eidboss/target/*.war /usr/jenkins_war/eidboss/scp /usr/jenkins_war/eidboss/*.war 192.168.1.11:/usr/jenkins_war/eidboss/scp /usr/jenkins_war/eidboss/*.war yuanfang@192.168.1.126:/home/yuanfang/totest/eidboss/6、【构建后操作】选择【Publish FindBugs analysis results】说明:需要提前安装FindBugs插件选择【Editable Email Notification】,选择【Advanced Settings】说明:【Triggers】设置构建失败/构建成功发送邮件,点击【Success】——>【⾼级】填写【Recipient List】,构建成功,需要通知管理员、开发、测试.

发布者:admin,转转请注明出处:http://www.yc00.com/news/1690363173a338125.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信