首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBM Urbancode Deploy -在运行时使用属性为参数提供值

IBM Urbancode Deploy -在运行时使用属性为参数提供值
EN

Stack Overflow用户
提问于 2014-09-12 14:17:37
回答 2查看 9.8K关注 0票数 2

我已经在IBM UCD中创建了一个流程来部署.Net应用程序。我的场景是,我应该能够在每次运行进程时在运行时提供不同的应用程序名称。我们如何使用IBM UCD中的属性来实现这一点。

我尝试启用了“使用时提示”选项,还创建了组件属性并将其映射到参数${p: component /application.name},但似乎不起作用。也许我遗漏了一些步骤。

如果我有详细的步骤来让它工作,那就太好了。

EN

回答 2

Stack Overflow用户

发布于 2014-09-16 00:03:36

我认为您使用的是版本4.x (uDeploy)?

我会避开使用时提示的方法,该功能在6.x中被删除了。虽然有一个适当的迁移,但更简单的是避免它。

在组件进程本身上使用属性是可行的。因此,转到您的流程配置,然后转到属性/配置选项卡。在那里创建一个属性。每当您运行使用此组件进程的应用程序进程时,系统都会提示您输入值。

如果属性被命名为"iis.app.name“,你只需要用${p:iss.app.name}来引用它。

不要使用属性“application.name”.UCD,它是一个自动创建的属性,用于获取要部署的应用程序的名称。如果您找不到引用属性的正确方法,请查看您执行的流程(在组件/应用程序级别)。列出运行的所有步骤和所用时间的普通视图位于一个名为"Log“的选项卡上。它的右边是“属性”选项卡。单击该按钮,您将看到该流程可以使用哪些属性。

此外,您还可以使用自己的论坛获得有关UC Deploy的快速答案:https://developer.ibm.com/answers/?community=urbancode

票数 1
EN

Stack Overflow用户

发布于 2015-04-15 18:01:33

您是否尝试过使用进程插件来更新属性文件?

Application >> Process >>选择Process >> Process编辑器--从左侧面板中,您可以使用Utility plugins,try with update property选项。

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

https://stackoverflow.com/questions/25801931

复制
相关文章

相似问题

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