2017-04-06 68 views
0

我想用大堂自动部署标记的版本。例如,如果我将版本标记为“stage”,它将部署到分期。有一个tag_filter选项为concourse git资源来做到这一点。大厅标记replease部署

的问题是,它需要知道分支名称预先因此,如果设置了主说那么它将将正常工作。然而,我们有可能无法合并掌握,所以我们不事先知道该分支的名称,例如修补程序,009修补程序。所以这个解决方案只适用于一个分支,但标签适用于任何分支。

我还看到有一个git多分支资源,允许指定多分支来监视(。*),但是这不支持tag_filter参数。

任何想法?

+0

你为什么想要做这样? 我问的原因是因为这不适合Concourse范式,而且通常更有帮助的是让某人得到他们想要*完成*而不是他们正在尝试*做的*。 – materialdesigner

+0

嗨,我有我想要部署到多个环境。有些环境需要一些手动检查,所以我需要控制部署。我会很乐意听到你的建议/改进或你的经验。 – retroman

回答

0

tag_filter是全局兼容的,所以将其设置为像stage-*应该做的伎俩。