2

我有 10 种类型的工作,我想把它们变成模板。例如,这些都共享相同的 SCM 存储库配置。

我必须将 SCM 设置复制到每个模板中还是有其他方法可以做到这一点?继承和超类型看起来很有趣,但似乎没有这样做,或者我还没有弄清楚如何正确使用。辅助模型可以吗?

4

1 回答 1

2

我认为目前您需要将 SCM 设置复制到每个模板中。有一个为 SCM 创建模板类型的计划,这将使这更容易,因为您可以定义一个 SCM 模板,然后从每个作业模板中“调用”它,或者从非模板化作业中“调用”它。

辅助模型和继承并非旨在使模板本身(即它们的转换器)更简单;它们的存在使得为模板属性提供复杂的配置 UI 成为可能,其中简单的对象模型是表示配置的最自然的方式(而不是解析 DSL)。

于 2013-03-27T12:51:57.030 回答