【问题标题】:Creating general purpose gant scripts创建通用甘特脚本
【发布时间】:2014-03-03 02:37:54
【问题描述】:
是否可以创建 gant 脚本来自动化通用流程。
例如Grails 提供了一个默认脚本“create-app”来使用 tomcat 容器创建项目。现在假设我想编写自己的脚本,该脚本可以使用 jboss 作为服务器来创建项目。我想以一种通用的方式保存这个脚本,这样我就可以用它来创建更多的项目,而不是把它保存在某个特定的项目下。
有可能吗?
【问题讨论】:
标签:
grails
ant
build-process
grails-2.2
gant
【解决方案1】:
是的,将其保存在$HOME/.grails/scripts。这样,所有 Grails 安装都可以使用它。
注意命名约定很重要;如果脚本以下划线开头,则不能作为脚本直接调用,只能包含在其他脚本中(例如存储常用代码和方法)。如果它以下划线结尾,则可以在项目外部调用它(例如,create-app 脚本被命名为 CreateApp_.groovy)。如果没有前导或尾随下划线,则可以从项目中调用它。