构建基于Jenkins+Git+Grails持续集成环境(2)

接下来,我们进入最关键的环节:创建构建任务。点击"新建任务"。

构建基于Jenkins+Git+Grails持续集成环境

输入"任务名称",选择"构建一个自由风格的软件项目",点击"OK"。系统自动进入"任务配置"界面。

构建基于Jenkins+Git+Grails持续集成环境

首先我们来配置git版本库。在"Source Code Management"下,选择"Git",输入版本库的URL和分支,本人使用的版本库在本地,你也可以使用远程的版本库。

构建基于Jenkins+Git+Grails持续集成环境

接下来配置构建触发器。如图:

构建基于Jenkins+Git+Grails持续集成环境

"Poll SCM"用来定期检查版本库是否有更新,如果有更新,触发构建。"*/5 * * * *"表示每隔5分钟检查一次。点击Schedule后面的问号,Jenkins将显示Schedule的帮助信息。

构建触发器定义了"何时构建",下来我们来看看"如何构建".

构建基于Jenkins+Git+Grails持续集成环境

如图点击"Add build step",在这里我们选择"Build With Grails".下方自动显示Grails相关的配置:

构建基于Jenkins+Git+Grails持续集成环境

"Target"为需要执行grails命令。命令之间以"空格"隔开;如果命令带有参数,使用"双引号"包围,如:clean "test-app -unit"。"Project Base Directory"是Grails工程的根目录。如果工作目录就是Grails工程的根目录则不需要配置。

至此构建相关的配置已经完成,你可以尝试自己的第一次构建了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/psxdx.html