我们使用以下命令将工件推送到应用程序:
在此示例中:.as-console-wrapper { top: 0; max-height: 100% !important; }
我们将cf push app-name1 -p target/api-0.0.1-SNAPSHOT.jar
推到api-0.0.1-SNAPSHOT.jar
上。
所以,我需要知道这个版本(0.0.1)
app-name1
具有要部署的工件版本
如何在任何应用程序上安装人工版本(详细信息)?
答案 0 :(得分:1)
不确定这是否正是您想要的,但是您可以通过执行以下操作来查看应用程序的各种环境配置设置:
登录到您的Cloud Foundry环境并填写以下提示:
cf login
键入cf env <app>
,其中<app>
是清单文件中指定的应用程序的名称。这将显示各种环境配置,例如:application_id,application_name,application_uris,与空间相关的信息,版本等。cf env <app>
的示例输出如下:
Getting env variables for app <app> in org <org> / space dev as <user...OK
System-Provided:
{
"VCAP_APPLICATION": {
"application_id": "<id>",
"application_name": "<app_name>",
"application_uris": [
"<url>"
],
"application_version": "<version>",
"cf_api": "<cf_api>",
"limits": {
"disk": 1024,
"fds": 16384,
"mem": 1024
},
"name": "<name>",
"space_id": "<space_id>",
"space_name": "dev",
"uris": [
"<uri1>"
],
"users": null,
"version": "<version>"
}
}
No user-defined env variables have been set
No running env variables have been set
Staging Environment Variable Groups:
REPOSITORY_ROOT: <url>
REPOSITORY_ROOT_S3: <url>
希望这就是您想要的!