ヘイホー、
私はこの構造を持つMavenプロジェクトを持っています:
親:
- リスト項目
- API モジュール
- モジュール2
- ...
- モジュール5
- テスト
- 配布・組立
最初に親モジュールを実行し、次にAPIを構築するモジュールを実行し、次にAPIに依存するモジュールを実行し、次にテストするツールを含むテストモジュールを実行し、最後にいくつかをパッケージ化するアセンブリ/ディストリビューションを実行しますアーカイブ内のモジュール。いくつかの問題があるため、実際に方法を変更することはできませんが、これまでのところ完璧に機能しています。
ジェンキンスを使用してMavenリポジトリにリリースしますが、テストモジュールや配布モジュールではなく、たとえばAPIといくつかのモジュールのみをリリースしたいです。それらをスキップする方法はありますか?本当に必要のないものをリリースしたくない:/