CloudBees は、ビルド プロセスに統合されたプライベート Maven リポジトリを提供します。プロジェクト設定のビルド後のアクションとして「アーティファクトをプライベート CloudBees リポジトリにデプロイする」チェック ボックスがあります。
ただし、スナップショットとリリース リポジトリのどちらかを選択する必要があり、「スナップショットのみをスナップショット リポジトリにデプロイし、リリース アーティファクトのみをリリース リポジトリにデプロイするようにしてください」という警告があります。
では、継続的なスナップショット ビルドだけでなく、不定期のリリースも必要とするプロジェクトをセットアップするにはどうすればよいでしょうか? そのために CloudBees で 2 つの別々のプロジェクトを設定する必要がありますか? それとも、リリースがあるたびにその設定を手動で切り替えますか? Cloudbees ビルドが誤って取得してスナップショット リポジトリにプッシュしないように、リリース ビルドの pom.xml が「マスター」にコミットされないように注意する必要がありますか?