You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Rundeck中全局变量无法解析的问题?

Rundeck全局变量调用为空的问题排查
  • 配置项格式错误:在{Rundeck-Path}/etc/project.properties中,项目级全局变量的正确写法是globals.test=myvalue,而非project.globals.test=myvalue,多余的project.前缀会导致Rundeck无法识别该变量。
  • 未重启Rundeck服务:修改project.properties后必须重启Rundeck服务,否则新配置不会加载。根据部署方式执行重启命令,比如systemctl restart rundeckd。
  • 脚本变量引用方式错误:嵌入式脚本(如Bash脚本)中,需要用${globals.test}来引用全局变量,@globals.test@是Rundeck配置文件或作业其他字段的插值语法,在脚本环境中无法被解析。

正确的嵌入式脚本示例:

echo "${globals.test}"

内容的提问来源于stack exchange,提问作者Shatazone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 07:20:29