Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jenkins freestyle作业处理grails应用程序的标记和发布_Grails_Jenkins - Fatal编程技术网

如何使用jenkins freestyle作业处理grails应用程序的标记和发布

如何使用jenkins freestyle作业处理grails应用程序的标记和发布,grails,jenkins,Grails,Jenkins,我有一个grails应用程序,想用jenkins freestyle job发布它。我能够建立战争档案。无法创建标记并释放应用程序 只要在grailswar命令完成后使用jenkins启动脚本,就可以结束您的开发生命周期。我使用groovy脚本(运行ant/mvn任务)来实现这一点,用发行号打包war,发布到远程存储库,用相同的发行号标记CVS源。与Jenkins配置相比,我更喜欢可交付脚本(即与我的grails应用程序在同一个CVS源项目中)的方法,因为它更具可移植性和可审核性,而且您作为开发

我有一个grails应用程序,想用jenkins freestyle job发布它。我能够建立战争档案。无法创建标记并释放应用程序

只要在grailswar命令完成后使用jenkins启动脚本,就可以结束您的开发生命周期。我使用groovy脚本(运行ant/mvn任务)来实现这一点,用发行号打包war,发布到远程存储库,用相同的发行号标记CVS源。与Jenkins配置相比,我更喜欢可交付脚本(即与我的grails应用程序在同一个CVS源项目中)的方法,因为它更具可移植性和可审核性,而且您作为开发人员有更多的控制权。谢谢。你能提供一些我可以看到例子的链接吗?只要在grailswar命令完成后使用jenkins启动脚本,就可以结束你的开发生命周期。我使用groovy脚本(运行ant/mvn任务)来实现这一点,用发行号打包war,发布到远程存储库,用相同的发行号标记CVS源。与Jenkins配置相比,我更喜欢可交付脚本(即与我的grails应用程序在同一个CVS源项目中)的方法,因为它更具可移植性和可审核性,而且您作为开发人员有更多的控制权。谢谢。你能提供一些我可以看到例子的链接吗。