在Jenkins中Svn Publisher插件的使用

Svn Publisher插件介绍:构建完成后的文件,比如Maven打的war包,可以通过SVN Publisher Plugin插件上次到指定的SVN。

一、jenkins安装本地插件

在插件管理中选择上传插件

在Jenkins中Svn Publisher插件的使用_第1张图片

安装完成之后就可以在已安装的插件中找到它

在Jenkins中Svn Publisher插件的使用_第2张图片

二、配置设置

在系统管理-系统配置下,Global SVN Publisher Settings下配置自己svn的用户名和密码

三、构建配置

这里使用nodejs打包前端代码之后,再部署到本地SVN指定目录中

1.从svn中拉取源码

在Jenkins中Svn Publisher插件的使用_第3张图片

2.构建时使用的命令

在Jenkins中Svn Publisher插件的使用_第4张图片

3.构建后使用publish to subversion repository部署到svn

其操作的内容就是将构建好的文件,通过筛选复制到SVN的指定路径下

在Jenkins中Svn Publisher插件的使用_第5张图片

四、上传问题

发现构建成功,打包好的文件也都在,就是没投提示上传到SVN指定目录下

解决办法:

在系统用户的家目录下,执行svn list 命令svn list svn://192.168.10.160 --username=admin,输入完密码后,会询问你是否需要保存密码,输入 yes 以保存 SVN 密码。

重新回到 jenkins 的视图页面,重新执行对应的构建任务即可。本次执行完成后,“Console Output”页面的末尾处多输出了几条将文件提交到 SVN 的信息。

在Jenkins中Svn Publisher插件的使用_第6张图片

 

你可能感兴趣的:(解决问题,自动化运维)