问题标签 [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 回答
481 浏览

automation - 如何使用 CLI 在 Snapshot In Urban 代码部署中向组件版本添加状态?

我可以使用 CLI 向快照添加状态,说“准备发布快照”。我想知道如何使用 CLI 向快照中的组件版本添加状态?

有什么想法吗?

0 投票
1 回答
46 浏览

jenkins - 我们什么时候需要为 Jenkins 提供奴隶,什么时候不需要?

我是 Jenkins 的初学者。我正在尝试将开发过程放到 DevOps 管道中,其中包括Jenkins, GitHub, SonarQube, IBM UCD.

这不是一个非常复杂的部署过程,它使用 Windows 机器。

共有三种环境,QADEVPROD

我知道我需要为UCD agent这三个中的每一个安装一个 IBM,但是我是否也需要三个slavesJenkins或者只有一个可以为三个环境进行部署masterJenkins哪种方式更好?

0 投票
1 回答
706 浏览

urbancode - Bash/Shell - 动态 UDeploy 属性的嵌套变量

对于我们正在尝试构建的应该能够动态响应的流程,我需要一点帮助。

这个过程有点像这样。用户将针对环境提交处理请求,提交字符串值数组作为运行时值。该过程会将这些作为 bash 中的数组接收,并循环遍历它们,根据预定义的字符串列表检查它们的有效性。一旦发现它们是有效的,就会根据字符串中的值做出不同的反应。

示例:用户提交带有值的流程请求"abc", "bcd", "cde", "def""abc", "bcd", and "def"是有效的。

我们进行了一些操作以使它们可用:

然后遍历每个值并做出反应:

例如,理想情况下,这会给我 ${p:environment/abc.action} 的值。但事实并非如此。它给了我一个字符串。我无法评估动态创建的属性请求,因为所有属性都是在初始化时评估的,而不是即时评估的。

我们可以通过“case”方法来处理它——但它有点难看,而且随着我们有效输入数量的增加,它只会变得更难看。

0 投票
1 回答
1183 浏览

ucd - IBM Urbancode Deploy 获取部署到环境的当前组件版本

我正在尝试通过 REST API/Curl 命令获取部署到 UCD 环境中的组件的当前组件版本。下面是返回 UCD 中可用的该组件的所有版本的示例代码。它没有为我提供部署到环境中的该组件的最新版本。有什么帮助/建议吗?

0 投票
1 回答
176 浏览

jenkins - Running YAML code in Jenkins Pipeline for Environment Provisioning

My company's tool stack for running a CI/CD pipeline include the following tools:

  1. Jenkins - Pipeline orchestration
  2. IBM UrbanCode Deploy (UCD) v6.2.6 - Application deployments
  3. IBM UrbanCode Deploy Blueprint Designer - Part of the UCD suite which enables the design and provision of new environments in the cloud, and application deployments to those environments

Critically, Jenkins integrates successfully with UrbanCode Deploy which enables us to automatically orchestrate through our pipeline, the successful deployment of our applications.

Unfortunately however, Jenkins cannot integrate with UCD Blueprint Designer v6.2.6, meaning we cannot automatically orchestrate the environment provisioning via Jenkins.

This has confronted us with the following two possibilities:

  1. UCD Blueprint Designer consumes some YAML files to provision our environments and one of the options we wish to explore is the capability of Jenkins to execute/run those YAML files directly. So far, I've hit a blank wall in finding a plugin or any other way that this could be achieved in Jenkins.

  2. Is there a way (e.g. plugin) we could integrate Jenkins with UCD Blueprint Designer?

Thank you.

0 投票
1 回答
346 浏览

.net - XPath 在 Web Config 中修改应用程序设置

在 UCD 部署期间,我正在使用 XPath 修改应用程序配置文件中的一些设置,但是我无法找出正确的使用路径。

我能够更改连接字符串没有问题,但应用程序设置使用了不同的语法,我无法让 XPath 匹配。

这是我使用的 XPath:

${p:environment/World}作为我确信的环境属性,因为连接字符串的工作方式相同。

我期待以下内容:

但我得到的是:

0 投票
1 回答
35 浏览

devops - 创建只读用户UCD和UCB

我正在尝试在 urbancode deploy 和 ubuild 中的某些应用程序中创建一个只读用户,只是为了监视从持续集成过程中触发的一些构建和部署。

这个要求有什么捷径吗?还是我必须从头开始配置所有内容,例如领域、角色、权限和团队?

提前致谢

0 投票
1 回答
134 浏览

plugins - 如果图像名称有 / 斜线,则处理 Kubernetes 插件抛出错误的 YAML 文件步骤

部署 yaml 中的图像格式如下:

docker 注册表名称后的映像名称中有 3 个正斜杠,这会导致错误。我尝试使用 16、17、18 和 19 的 Kubernetes 插件,并且 Kubernetes 的 Process Yaml 步骤抛出以下错误。

0 投票
1 回答
157 浏览

jenkins - 如何在 UCD 中设置从 Dev 到 Prod 的完全自动化的部署管道?

我试图在 UCD 中找到 Jenkins 管道功能,无需任何点击即可自动部署。通常在 UCD 中,我发现(来自在线资源)人们习惯于手动选择环境和版本。谁能帮助我如何做到这一点?

0 投票
4 回答
650 浏览

udeploy - 如何在 UCD(UrbanCode Deploy) 中创建可重用组件?

假设我在 UCD(Urban Code Deloy) 中配置了 4 个代理,并将名为 test_component 的组件标记为所有代理。现在我需要确保该组件仅在两个代理(节点)中运行。谁能告诉我该怎么做?另外我听说可重用组件是我们在 UCD 中需要遵循的最佳实践之一。任何人都可以指定我可以探索的任何材料。