我的意思是,我会得到这样的东西:
- name: 'Run database-{{ version }}-{{ instance_number }}'
shell: './start.sh --version {{ version }} --instance {{ instance_number }}'
使用--step
运行时,它变得更加清晰:达到这一点时,命令行上的说明将显示:
执行任务:任务:测试:运行数据库-{{版本}}-{{ instance_number}}:
从字面上看。
然后我必须首先同意运行它。然后将结果打印出来并解析变量。
任务[测试:运行数据库123-5]
例如。
这并不完全麻烦,只是令人困惑,我想知道我是否可以对此做点什么。为了使变量在所有步骤中都能得到解决。