4.3.3.9. 部署 War
deployWar
- CubaJelasticDeploy
类型的任务,部署 WAR 包到 Jelastic 服务器。
示例:
task deployWar(type: CubaJelasticDeploy, dependsOn: buildWar) {
email = '<your@email.address>'
password = '<your password>'
context = '<app contex>'
environment = '<environment name or ID>'
hostUrl = '<Host API url>'
}
任务参数:
appName
- web 应用程序的名称。默认是使用模块前缀,比如app
。email
- Jelastic 服务的登录名。password
- Jelastic 账号的密码context
- 应用程序上下文。默认值ROOT
。environment
- 部署 WAR 的环境(environment)。可以设置成环境的名称或者 ID。hostUrl
- API 服务的地址,典型值app.jelastic.<host name>
。srcDir
- WAR 包放置的目录。默认是"${project.buildDir}/distributions/war"
。