我试图在 OpenShift 上部署一个 Grails 应用程序,并且我试图避免每次更改都在网络上推送一个 50MB 的文件。
我创建了一个项目~/dev/apps/grails/test
来测试它
基于这个答案,我添加了
grails.war.exploded=true
to grails-app/conf/BuildConfig.groovy
,这导致创建此文件夹:
/home/sas/.grails/2.1.1/projects/test/stage
我怎么能告诉它在哪里制造爆炸战争~/dev/apps/grails/test/target/test-0.1
?
像这样复制文件夹:
cp -r /home/sas/.grails/2.1.1/projects/test/stage ~/dev/tomcat/webapps/test-0.1
工作正常,但我正在尝试自动化整个过程以提供 OpenShift 的快速启动脚本。