Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習者一起開啟雲端應用程式開發的大門。
安裝 Cloud Foundry Integration for Grails。
因為 Grails 專案是標準的 Java EE 架構,佈署前需要打包成 WAR 檔,直接使用 VMC 發佈 Grails 專案並不容易,所以需要先安裝 Cloud Foundry Integration 這個 Grails Plugin。
* Cloud Foundry Integration(http://grails.org/plugin/cloud-foundry)
使用「install-plugin」指令安裝「cloud-foundry」套件:
::
grails install-plugin cloud-foundry
安裝完成後,需要先做些設定,首先修改 BuildConfig.groovy 設定,加入 cloud-foundry 的 dependency。
::
plugins {
compile ':cloud-foundry:1.2.3'
}
接著在 Config.groovy 加入 Cloud Foundry 帳號密碼設定。
::
grails.plugin.cloudfoundry.username = 'your.email@server.com'
grails.plugin.cloudfoundry.password = 's3kr3t'
grails.plugin.cloudfoundry.appname = 'my-cool-app'