有没有办法自动配置新的Grails安装?我们 通常进入Jenkins服务器上的/ config页面并添加Grails 手动安装(我们使用自动下载功能,但是 那是不同的。)
我认为我们可以以编程方式添加如下内容 到com.g2one.hudson.grails.GrailsInstallation.xml文件:
<com.g2one.hudson.grails.GrailsInstallation>
<name>grails-2.4.3</name>
<home></home>
<properties>
<hudson.tools.InstallSourceProperty>
<installers>
<com.g2one.hudson.grails.GrailsInstaller>
<id>2.4.3</id>
</com.g2one.hudson.grails.GrailsInstaller>
</installers>
</hudson.tools.InstallSourceProperty>
</properties>
</com.g2one.hudson.grails.GrailsInstallation>
不幸的是,即使我们告诉Jenkins重新加载,这也行不通 从磁盘配置。
-Kevin
答案 0 :(得分:2)
自动安装grails版本的最简单方法是使用grails包装器。
转到您的项目并执行
grails wrapper
这会将包装器安装到您的项目中。检查此代码。在Jenkins中应该有一个“使用grails wrapper”的选项
希望有所帮助
答案 1 :(得分:0)
为什么不使用包装器?它的安装非常简单,您可以从项目中控制项目的grails版本。
如果您更新到其他版本,则无需前往Jenkins管理员安装新版本。只需升级您的应用程序,安装新的grails-wrapper,提交更改并推送它们。 Jenkins会自动使用新版本。