テンプレートにしたい10種類の仕事があります。たとえば、これらはすべて同じSCMリポジトリ構成を共有します。
SCM設定をすべてのテンプレートにコピーする必要がありますか、それとも他の方法がありますか?継承とスーパータイプは面白そうに見えましたが、そうではないようです。または、使用方法が正しく理解できていません。多分補助モデル?
現時点では、SCM設定を各テンプレートにコピーする必要があると思います。SCMのテンプレートの種類を作成する計画があります。これにより、SCMテンプレートを一度定義してから、各ジョブテンプレートから、またはテンプレート化されていないジョブから「呼び出す」ことができるため、これが簡単になります。
補助モデルと継承は、テンプレート自体(つまりトランスフォーマー)を単純にするようには設計されていません。これらは、テンプレート属性の複雑な構成UIを提供できるようにするために存在します。ここで、単純なオブジェクトモデルは、構成を表す最も自然な方法です(たとえば、DSLを解析するのではありません)。