首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBM Urbancode Deploy获取当前组件版本

IBM Urbancode Deploy获取当前组件版本
EN

Stack Overflow用户
提问于 2016-06-27 21:53:54
回答 2查看 3.4K关注 0票数 0

我正在尝试获取U-deploy中特定环境中组件的当前版本。问题是,我知道如何获取它的唯一方法是获取当前快照,然后列出该特定快照的版本。但并不是所有的环境都有快照。有没有一种方法可以在不使用快照资源的情况下完成此操作?

EN

回答 2

Stack Overflow用户

发布于 2016-07-26 02:11:50

在公共的、受支持的API中似乎没有这样的命令。如果您确实需要这些信息,您可以尝试内部的、可更改的API。它应该是这样的:

代码语言:javascript
复制
curl -k -u userName:passw0rd "https://myserver.example.com:8443/rest/deploy/environment/{environmentID}/versions/{componentID}" -H "Accept: application/json"

该命令返回如下所示的内容。在本例中,我在环境清单中获得了一个组件的两个版本。" name“字段是版本名称。

代码语言:javascript
复制
[
  {
   "id": "063c41b5-d330-4b1b-a436-d771e29d39bd",
   "name": "1.1",
   "description": "",
   "type": "INCREMENTAL",
   "created": 1432846976920,
   "active": true,
   "archived": false,
   "sizeOnDisk": 811008
  },
  {
   "id": "92837511-fe7f-4512-9c28-081d0886aee9",
   "name": "1.0",
   "description": "",
   "type": "FULL",
   "created": 1432846976691,
   "active": true,
   "archived": false,
   "sizeOnDisk": 823296
  }
]
票数 1
EN

Stack Overflow用户

发布于 2017-02-01 06:12:20

当您运行部署过程时,您可以检查名为currentVersion.name.的应用程序进程属性,对于较早的版本,您也可以获取previousVersion.name,对于要安装的版本,您可以获取version.name

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38055807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档