如何在大厅合并密钥?我的var文件有像
这样的键值对cf-api-app: api-
cf-dispatcher-app: dispatcher-
cf-space: test
在我的管道中,我想将param传递给我的任务,该任务应该看起来像
PCF_API_APP_NAME: ((cf-api-app))-((cf-space))
PCF_DISPATCHER_APP_NAME: ((cf-dispatcher-app))-((cf-space))
所以我的任务可以根据环境获得一个参数,它看起来像
PCF_API_APP_NAME: api-test
PCF_DISPATCHER_APP_NAME: dispatcher-test
但我想不知何故,它没有像预期的那样采用组合,也无法评估它。
我甚至尝试在我的config.yml
中使用锚点,这样我就可以在配置文件中合并键而不是管道,但它仍然不起作用。
aliases: &environ test
cf-api-app: api-*environ (fails)
cf-dispatcher-app: dispatcher-*environ (fails)
cf-space: *environ (works)
答案 0 :(得分:0)
以下别名映射在会话中失败。
aliases: &environ test
cf-api-app: api-*environ (fails)
cf-dispatcher-app: dispatcher-*environ (fails)