私はCruiseControl.netを初めて使い、私が取り組んでいるプロジェクト用にセットアップを試みています。プロジェクトは崩壊状態に置かれますが、プロジェクト全体はコアプロジェクトといくつかのコンポーネントから成り立っています。各コンポーネントは、それぞれがトランクを持つ独立したSubversionプロジェクトであり、可能なブランチとタグがあります。私はcruessecontrol.netを設定する必要がありますので、メインコアのプロジェクトサブバージョンフォルダの変更をとし、付属のコンポーネントがビルドをトリガします。明らかに、コミットが複数のコンポーネントにコミットされたファイルで構成されている場合、私はまだ1つのビルドだけを必要とします。出来ますか?Cruisecontrol.NETの複数のトリガを設定するにはどうすればよいですか?
1
A
答えて
6
ことが可能です:利用マルチソースコントロールブロック:
<sourcecontrol type="multi">
<sourceControls>
<svn>
<trunkUrl>svn://foo</trunkUrl>
<workingDirectory>c:\dev\foo</workingDirectory>
</svn>
<svn>
<trunkUrl>svn://bar</trunkUrl>
<workingDirectory>c:\dev\bar</workingDirectory>
</svn>
</sourceControls>
</sourcecontrol>
落とし穴:マルチソース・コントロール・ブロックの内部で使用されている場合<sourcecontrol type="svn">
から<svn>
へのsourcecontrolノードの変化に注意してください。
2
各プロジェクトにコンポーネントの依存関係が含まれていることを確認してください(svn:externals)。その後、外観をチェックするconfigure CruiseControl.NET:固定されたリビジョンへの外部:
<checkExternals>True</checkExternals>
これはあなたが依存コンポーネントのHEADを追跡するかどうかを選択、またはSVNを指し示すことができるという付加的な利点を持っています。
関連する問題
- 1. 複合トリガでオーバーライドを設定するにはどうすればよいですか?
- 2. イベントを最初にトリガするように設定するにはどうすればよいですか?
- 3. 複数行アイテムを持つようにTreeviewを設定するにはどうすればよいですか?
- 4. 複素数の虚数部をゼロに設定するにはどうすればよいですか?
- 5. クラスの複数のインスタンスを別のインスタンスに設定するにはどうすればよいですか?
- 6. elasticsearchの1つのフィールドに複数のアナライザーを設定するにはどうすればよいですか?
- 7. LINQクエリで複数のテーブルから条件を設定するにはどうすればよいですか?
- 8. 1台のIISサーバーで複数のhgwebサイトを設定するにはどうすればよいですか?
- 9. ListViewで複数の項目の背景色を設定するにはどうすればよいですか?
- 10. luigiで複数のワーカーとのログインを設定するにはどうすればよいですか?
- 11. 複数ページのユーザーフォームの各タブでscrollTopを設定するにはどうすればよいですか?
- 12. Laravel:1つの応答で複数のCookieを設定するにはどうすればよいですか?
- 13. 1つのサーバーで複数のWSGIアプリケーションを設定するにはどうすればよいですか?
- 14. 複数の入力フィールドに次のオブジェクトを設定するにはどうすればよいですか?
- 15. PDFBoxのPDListBoxに複数のオプションを設定するにはどうすればよいですか?
- 16. 1つのNGINXサーバに複数のNodeJSサイトを設定するにはどうすればよいですか?
- 17. 既存のJavaデスクトップアプリケーション用に複数のユーザーロールを設定するにはどうすればよいですか?
- 18. Material UI IconButtonのツールチップテキストに複数の行を設定するにはどうすればよいですか?
- 19. Woocommerceのショップページに複数のカスタムテンプレートを設定するにはどうすればよいですか?
- 20. Reactのデータに複数のフィルタを設定するにはどうすればよいですか?
- 21. 1つのアカウントに複数のログインを設定するにはどうすればよいですか?
- 22. AndroidでEditTextに複数の入力タイプを設定するにはどうすればよいですか?
- 23. VisualStateManagerで複数のUIElementsをターゲットに設定するにはどうすればよいですか?
- 24. mvvmでカレンダーに複数の日付を設定するにはどうすればよいですか?
- 25. 複数のデータフレームで列名を小文字に設定するにはどうすればよいですか?
- 26. CoffeeScriptで複数のオブジェクトプロパティを同時に設定するにはどうすればよいですか?
- 27. Swift 3でUITableCell内に複数行のUILabelを設定するにはどうすればよいですか?
- 28. Firebaseでrecyclerviewに複数のクエリを設定するにはどうすればよいですか?
- 29. jQueryを使用せずに複数のselectedIndexesを設定するにはどうすればよいですか?
- 30. 複数のdivの背景イメージを設定するにはどうすればよいですか?