【问题标题】:How to resolve global variables in Rundeck?如何解析 Rundeck 中的全局变量?
【发布时间】:2022-09-28 19:21:27
【问题描述】:

我尝试将我的变量添加到:

{Rundeck-路径}/etc/project.properties

作为

project.globals.test=myvalue

并尝试从内联脚本中访问它

echo @globals.test@ 

但是它不打印值,而是得到一个空字符串,知道我在这里做错了什么吗?

    标签: global-variables rundeck


    【解决方案1】:

    project.properties 配置不再是“真实”文件(在 Rundeck 2.X 和 3.0.X 上确实如此),该信息存储在内部 Rundeck 数据库中。

    要在 project.properties 上添加全局变量,请执行以下步骤:

    1. 转到您的项目。
    2. 单击“项目设置”>“编辑配置”(左侧面板)。
    3. 然后单击“编辑配置文件”按钮(右上角)。
    4. 在配置中添加您的项目全局变量:project.globals.myglobal=hello 并保存。
    5. 现在,如果您在任何内联脚本步骤中打印@globals.myglobal,您可以看到result

    【讨论】:

      猜你喜欢
      • 2013-01-28
      • 1970-01-01
      • 2017-10-14
      • 2023-03-22
      • 1970-01-01
      • 2013-08-02
      • 2021-05-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多