私は現在、機能ブランチを Artifactory に保存し、機能ブランチ SNAPSHOT ビルドを開発環境で使用するための最良の方法を戦略化しようとしています。機能ブランチの形式は次のとおりです: feature/XX-Feature-DTBXXXXX-SNAPSHOT
これまでのところ、Artifactory で別のリポジトリを作成し、Jenkins でターゲット リリース リポジトリを指定して、ビルド時にそのリポジトリにアーティファクトをデプロイしました。Maven がブランチ名で修飾子 SNAPSHOT を検索するため、Feature リポジトリではなく Artifactory のスナップショット リポジトリにアップロードされることを除いて、これは正常に機能します。
このアプローチの問題は、機能ブランチをそこにアップロードすることによって、SNAPSHOT リポジトリにあるブランチの汚染の危険を冒していることです。
SNAPSHOT リポジトリではなく、タイプ feature/XX-Feature-DTBXXXXX-SNAPSHOT の名前を持つフィーチャー リポジトリにフィーチャー ブランチをアップロードする必要があります。
どんな助けや指針も素晴らしいでしょう。