jenkins构建go及java项目

转载请注明出处https://www.cnblogs.com/funnyzpc/p/14554017.html

写在前面

jenkins作为java的好基友,经历过单体项目时代->集群项目时代->容器集群分布式时代,使用稳定可靠,cpu友好(就泪存有点儿难看),如果有问题就。。。

(当然这种情况不多(_) ) , 至于后期又有了jenkins x(容器版),对于非容器环境这里这里就不介绍啦

然后简略介绍我自己的项目情况吧,说说我的思路;首先我的项目有一个后台mee(java)、mee-api(多个,为Java项目)以及gee-api项目(多个,go项目),后台项目暂不集群分布(目前够用),
mee-api及gee-api项目只是个模子,主要做分布式或集群微服务,目前只有这三个微服务在跑,整个打包部署过程。。。纯手工(很麻烦),因为专注于开发目前ci/cd也不复杂,所以就借用了本人之前写的windows自动部署小工具,目测够用,但有一点儿较为麻烦,就是对于纯开发配置较为麻烦,每次运行还是需要配合服务端脚本,同时运行命令也较为复杂(偶尔也会有莫名其妙的问题),遂~这次特意研究了下jenkins(主要是近几个公司全用这个来构建;因为我本人使用的win本,所以以下配置对于win的构建比较友好哈~(如果您是linux部署请自行将cmd脚本更改为shell脚本 目测就好

版权声明:本文为funnyzpc原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/funnyzpc/p/14554017.html