问题标签 [ucd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
203 浏览

security - 在 Urbancode 中获取令牌列表

我正在实施一个包括许多步骤的工作流程。最后一个是 IBM UrbanCode 中的组件部署。

我有:

  • 管理员凭据(登录名、密码)、
  • 负责部署的用户登录(UCD 中的令牌已存在)

是否可以使用 REST API 获取声明的令牌列表(以管理员身份)?我只能看到创建令牌的方法。

问候,诺伯特

0 投票
1 回答
2562 浏览

ucd - 在 UrbanCode Deploy 中,如果未指定所有组件版本,我如何导致应用程序进程失败?

目前,当我运行安装各种组件的应用程序进程时,如果我没有为其中任何一个指定版本,则部署组件进程不会运行,并显示“未选择版本”。但是,该步骤不会失败,并且该过程会继续。如果不是所有组件都有版本,有没有办法配置流程失败?或者有没有办法让我在顶部的一个步骤中询问该过程的清单以自己弄清楚并相应地失败?我目前无法找到任何方法来做这些事情。我使用的 UCD 版本是 6.1.1.3。

0 投票
1 回答
546 浏览

ucd - UrbanCode Deploy 组件的导出/导入

通过将原始组件导出到 JSON 文件、更改名称并将其作为新组件导入来创建新的 UrbanCode Deploy 组件是否安全?是否有其他字段(UUID 等)需要更改,以免发生冲突或覆盖?

0 投票
1 回答
432 浏览

powershell - 从 Powershell 插件调用外部命令

我有一个在 IBM UrbanCode 中运行的应用程序进程。该过程使用使用 CloudFoundry CLI 的 Powershell 脚本。我们的应用程序进程在安装了 CloudFoundry CLI 并且在路径上可用的代理上运行。奇怪的是,Powershell 插件不知道 CloudFoundry CLI 在路径上。通过插件本身呼应路径证实了这一点。

目前,我们的申请流程如下:

  1. 在作业开始时将 CloudFoundry CLI 复制到 UCD 的工作区。
  2. 通过以下语法执行各种 CloudFoundry 命令:.\cf login -u foo -p bar -o baz -s bart 我想避免将客户端复制到工作区并且必须使用 .\cf 语法以使脚本更便携。

如何让 Powershell 插件尊重代理的路径?

0 投票
1 回答
700 浏览

deployment - 如何使用 UrabanCode Deploy REST API 在时间范围内获取所有部署过程请求?

我正在 UrabanCode Deploy 中寻找 REST API 选项,以在特定时间范围内获取所有部署过程。比方说

我已经使用此问题中建议的选项检查了applicationProcessRequestRest API中的可能性,但没有运气。它显示所有进程请求。filterValue

我正在寻找过滤器选项来限制基于日期字段的结果。
有谁知道在一个时间范围内UrbanCode REST API返回所有ID?applicationProcessRequest

我将非常感谢您的帮助。谢谢。

0 投票
1 回答
133 浏览

ucd - UCD 代理中继层次结构

考虑以下情况:一台服务器、一台代理和两台中继。我想知道是否可以创建代理中继层次结构以连接到 UCD 服务器?类似于:代理连接到 Relay1 连接到 Relay2 连接到 UCD 服务器。

0 投票
2 回答
577 浏览

svn - 在 SVN 中的多个文件夹中构建和部署文件到目标服务器的多个文件夹中

我希望使用 SVN、Jenkins 和 Urban Code Deploy 自动执行手动复制粘贴活动。

我们现在创建了一个 SVN 存储库,以具有与 Unix 服务器 Dir 结构相同的目录结构。挑战是,我无法进行干净的部署,因为我只需要选择在任何文件夹中更改的文件并将其放置在 Unix 服务器上的相应文件夹中。

我无法弄清楚如何创建 Jenkins 作业以从多个文件夹中挑选文件并创建一个包并使用 Urban Code Deploy 部署到目标服务器上的多个文件夹。

这只是 SVN 和 Unix 服务器中文件夹结构的说明。任何帮助表示赞赏

0 投票
1 回答
349 浏览

java - 如何从 Urban 代码部署工作区获取文件

我在 Urbancode Deploy 工作区中的文件很少(从 Artifactory 下载)。如何将这些文件提取到我在 Java 程序中使用这些下载文件的 Java 程序中。

我试过这样:

1) 我从 urbancode deploy shell 调用 Java 类,在其中我将文件名、用户名、密码和 url 作为参数传递给 Java 类。

2)在我的Java类中,我创建了http连接以借助参数获取该文件。但它失败了。

3)如果我可以在上面获取文件对我有好处,否则我是否需要进行休息调用以获取该文件(因为我正在使用对城市代码部署(UCD)的休息调用来获取所需的其他属性)如果可以的话怎么能我?

4)另一种方法,我可以通过命令行参数将所有文件从urbancode deploy发送到java程序吗?是否可以将整个文件从 UCD 发送到 Java 类?

0 投票
2 回答
111 浏览

linux - find -exec 不运行 exec 部分

我在 UrbanCode Deploy Shell 步骤中执行以下命令。我想要的是针对找到的所有文件运行 Util.sh。

输出如下,第二条命令根本没有运行。

0 投票
1 回答
2489 浏览

ucd - TFS 2017 如何回滚版本

如果发布失败,是否有人有可靠的回滚方式?本文提到的方法听起来不太实用:https ://blogs.msdn.microsoft.com/devops/2016/03/28/implement-rollback-with-release-management-for-tfs-2015/

IBM UrbanCode Deploy 可以选择重新部署之前成功的部署,无需任何用户干预:https ://developer.ibm.com/urbancode/videos/rollback-scenarios-in-ibm-urbancode-deploy/

我们可以在 TFS 中使用它吗?