关于自动化打包部署Jenkins的使用和配置

(未写完整,待续...)

名词解释:

1.Jenkins中对svn进行操作,可通过插件和脚本两种方式进行。

  •  插件方式

    在插件管理中安装"Subversion Plug-in",即可在任务的"源码管理"中配置SVN。

    

    Module:指svn上的模块。一个任务中可以添加多个不同来源的svn模块。

    Repository URL:svn代码仓库的地址。

    Credentials:访问svn代码仓库所需的账号密码。

    Local module directory:svn检出到本机的文件夹路径

    Repository depth:需要检出的文件夹深度,一般设为infinity(配置文件夹下的所有文件,包括子文件夹)具体说明可见插件帮助。

    Ignore externals / Additional Credentials:未用到,不作说明。

    Check-out Strategy:更新svn到本地的几种方式。建议使用 Use 'svn update' as much as possible, with 'svn revert' before update (先放弃所有本地修改,然后尽可能进行svn更新。避免本地修改导致本地项目与代码仓库不一致)

2.构建触发器

     Build periodically:周期性进行项目构建,这个是到指定的时间必须触发构建任务

     Poll SCM:定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作

猜你喜欢

转载自www.cnblogs.com/jmy520/p/11769237.html