ビルドプロセスを自動化したい。JenkinsにSVNの可変URLを使った複数の設定をさせる
私たちは30以上の構成を持ち、それぞれ異なるSVNブランチを持っています。理想的には、私はメンテナンスの労力と人的ミスのリスクのために、30の別々のJenkinsジョブを作成する必要がないようにしたいと考えています。
これがために設計されましたが、残念ながらジェンキンスは、SVNのURLで構成マトリックスの軸を使用してサポートしていませんジェンキンスでどのような「マルチ・コンフィギュレーション・プロジェクト」です。
Jenkinsはローカルチェックアウトパスで変数を使用することはできません(URLの変数はうまく動作しますが、常に${BRANCH}
(リテラル)というディレクトリに行きます)
https://domain.ext/something/${BRANCH}/
をチェックアウトして/some/path/${BRANCH}
に保存したいと思っています。これがJenkinに組み込まれているSCM機能
私が達成しようとしていることをJenkinsに理解させるにはどうすればいいですか?