创建通用的gant脚本

时间:2014-03-02 18:22:23

标签: grails ant build-process grails-2.2 gant

是否可以创建gant脚本来自动化通用流程。

e.g。 Grails提供了一个默认脚本'create-app',用于使用tomcat容器创建项目。现在假设我想编写自己的脚本,可以使用jboss作为服务器创建项目。我想以一般化的方式保存这个脚本,以便我可以用它来创建更多的项目,而不是将它保存在某些特定的项目中。

有可能吗?

1 个答案:

答案 0 :(得分:1)

是的,请将其保存在$HOME/.grails/scripts中。这样,它将适用于所有Grails安装。

请注意,命名约定很重要;如果脚本以下划线开头,则不能直接作为脚本调用,只能包含在其他脚本中(例如,存储公共代码和方法)。如果它以下划线结尾,则可以在项目外部调用它(例如,create-app脚本名为CreateApp_.groovy)。如果没有前导或尾随下划线,则可以在项目中调用它。