Jenkins docker 一键发布 (一)

这一篇讲述,如何使用maven打包jar

一,下载:

https://jenkins.io/zh/download/

二,安装

选择推荐

ps:如果报错 ,请重新输入密码登录,这个估计是session过期之类导致的。

 

进入安装

等待就行了

三,配置jdk和maven

管理 JenKins 菜单下,选择 Global Tool Configuration

四,创建任务

ps: 创建  testpublish,不要有空格。

接着配置任务

1 General

 

 

2 源码管理

不知道svn账户名和密码的(报错:Unable to access the repository)

下载:http://www.leapbeyond.com/ric/TSvnPD/

详见博文:https://blog.csdn.net/qq_40179546/article/details/83033233

 

svn 忽略文件

一些时候,我们希望忽略例如 pom.xml文件

点开  高级,选中 Ignore Property Changes on directories

在Excluded Regions 中,输入/pom.xml

意思是,根据  Repository URL + Excluded Regions 找到匹配的路径

如果还不行,

1 改成pom.xml 把 / 去掉

2 把jenkins/workspace/....中的pom.xml 设置为 只读!)

 

3 构建

在构建选项卡下,我们选择之前配置的maven

 

4 开始构建

我们切换到任务,然后点击  立即构建

我们可以通过  控制台输出,查看具体信息

 

5  构建完成后

至此,我们第一步   maven 打包jar就完成了。

我们可以再上图中,找到每个微服务下的target文件夹,并且看到jar文件。

 

下面,我们在接着看如何自动部署到  docker

未完待续!

 

 

参考:

https://blog.csdn.net/CN_xuwang/article/details/79969751

https://www.jianshu.com/p/a4173ff96a5f

 

posted @ 2019-12-27 17:00  正怒月神  阅读(300)  评论(0编辑  收藏  举报