2017-11-30 20 views
0

Nexus3はプロバージョンでもステージングレポをサポートしていないため、この機能が役立ちます。 シミュレーションできますか?たとえば、指定されたグループIDをステージリポジトリからリリースリポジトリにコピーし、その後ステージリポジトリからデータを削除するnexus3 groovyスクリプトを作成します。また、ステージングリポジトリをクリーンアップするものもあります。それは可能な、可能な、良いアイデアでしょうか?nexus3でステージリポジトリをシミュレートする

+0

ステージングは​​本当に必要なのですか? Nexus 2を使用しない理由が必要な場合は、それ以外は、Nexusの商用バージョンを使用する必要があります。 – khmarbaise

+0

私のciサーバはリリースビルドにリリース成果物を導入します。即座に展開することも、ステージングレポに展開することもできます。これにより、何らかの形でリリースを確認してから移動することができます。 –

+0

アーティファクトをリリースリポジトリにデプロイするだけで、それらのアーティファクトが失敗した場合(バグを見つけ出す)、新しいリリースが作成されます。通常は、ユニットテストと統合テストを実行してリリースをチェックする必要があります。これにより、バグが含まれているリリースが生成され、以前のリリース(バージョン番号が異なる)よりも新しいリリースを作成するためのテストを改善/強化する必要があります...このシナリオでは本当に利点はありません... – khmarbaise

答えて

1

冬のようにステージングが行われています。

Nexus Repository 3で少しでもハングアップしても、Nexus Repository 3で使用できるようになります。

+0

これはおそらくそれはossのバージョンになります。だから私はおそらく不幸だ。 –

+0

あなたは正しいですが、これはProで書かれていますが、元の質問、つまり答えに言及しました。 – DarthHater

+0

ええ、問題の一部は私がプロ版を買う余裕がないということです。ステージのリポジトリやそれに類するものを使用しないでください。可能であれば、その機能をシミュレートしようとします。ネクサスのスクリプトのように見えますが、apiを使えば、そうした派手なことをすることが可能になります。間違っていなければ、実際にネクサスAPI全体にアクセスできます。 –

関連する問題