2、此处需要注意,如果遇到构建项目有父项目继承,即pom.xml中含有\,此时源码管理处,需要新增一个源码管理配置“Add more locations”,这里要填写的即为父项目的仓库位置,同时子项目和父项目的“Local module directory (optional)”处不可直接使用默认,需要填写与项目一致的目录名称,例如:Repository URL \对应Local module directory (options) 为\
3、使用git时,需要单独安装Multiple SCMs plugin插件实现
3、如果在Repository URL填写项目路径后,出现credentials类似提示,说明需要svn该项目的用户名和密码的验证,输入自己对应项目的svn账号和密码即可。
d) 配置项目构建触发器
Build whenever a SNAPSHOT dependency is built依赖快照的构建 Build after other projects are built在某个Job完成后触发此Job Build periodically周期进行项目构建(它不care源码是否发生变化)
Poll SCM\定时检查源码变更,如果有更新就执行构建动作\根据实际情况选择构建方式。
e)配置构建环境
建议选择此项,需要安装“Workspace Cleanup Plugin”插件(系统管理-管理插件),每次构建时自动清理工作目录
maven构建项目,此处配置pom.xml即可,Goals and options为构建时可增加的参数选项,指定构建时所使用的配置文件目录:-P test 跳过单元检测:-Dmaven.test.skip=true
f)配置远程部署
配置远程部署,需要安装“Publish over ssh”插件(系统管理-管理插件),安装完毕后,进入系统配置进行Publish over ssh的相关配置,以便在Jobs中调用。
g)增加远程部署任务
选择自定义配置,如:Run only if build succeeds,构建成功后执行,选择SSH远程部署
对远程部署进行配置
以上配置完成后,点击“应用”——》“保存”
h)任务构建
回到主页面,即可看到已经配置完成的任务,点击任务右侧下拉箭头,选择“立即构建”即可开始Jenkins自动化构建及部署工作。
i)查看构建日志
1、点击立即构建后,可看到左侧构建进度显示。
相关推荐: