問題タブ [cruisecontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - ビジュアルスタジオプロジェクトとソリューションを使用したsubversion/Cruise control / nant / nunit
私は2人の開発者のチームで働いており、現在VSSを使用しており、継続的インテグレーションやデイリービルドはなく、単体テストもほとんどありません。
ソース管理をSubversionに変更すると同時に、より専門的なプロセスを開始して実行することを検討しています。
Subversion / Cruise control / nant / nunitは、これまで見てきたものから非常に人気のある組み合わせのようで、スペアマシンにインストールしたばかりです。
Subversionマニュアルをダウンロードしました。これは、ツールの1つだけで400ページの長さです。
本当に私は、すでに実際に証明されている実証済みのパターンを使用して立ち上げて実行し、必要に応じて、ツールに精通するにつれて微調整したいと思っています。
この特定のツールの組み合わせで私をできるだけ早く立ち上げて実行するための基本事項だけをカバーする本/チュートリアル/ウォークスルーを知っている人はいますか?
java - CruiseControl.net を使用して Java アプリケーションを Tomcat にデプロイする
Microsoft Projects で現在使用されているマシンに CruiseControl.net をセットアップしました。Java プロジェクトを同じビルド サーバーに追加する必要がありました。生成された Java war ファイルは、Tomcat の下の別のサーバーにコピーする必要があります。ただし、特定のjarファイルが使用されているため、ファイルアクセス拒否メッセージが原因で、そのネットワークの場所にコピーしようとすると多くの問題に直面します.
ファイルをコピーする前に tomcat をリモートで停止しようとしましたが、うまくいきませんでした。
continuous-integration - 継続的インテグレーション/Cruisecontrolのアドバイス
私はプロジェクトの継続的インテグレーションサーバーのセットアップを任されており、オプションを検討しています。
XMLよりもRubyを記述したいという単純な事実のために、ccではなくcc.rbを使用したいと思います。私が見ることができることから、ccはより成熟した製品であり、箱から出してより多くの機能が付属しています。
では、次の要件で統合サーバーをセットアップしているかどうかを知りたいのですが、どのシステムを選択し、どのように実行しますか?
- 水銀サポート
- 複数のプラットフォームでSeleniumテストスイートを実行する
- ビルドライトのx10サポート(必須ではありません)
任意のガイダンスをいただければ幸いです。
よろしく、
クリス
ant - Cruise Control がサブタスクのパスを追跡できない
クルーズコントロールにはいくつかのプロジェクトがあり、大まかに次のように設定されています。
クルーズコントロール
Aのコンパイル ターゲットは、そのコンパイルの一部として、Bの jar ターゲットを呼び出します (「コンパイル」内)。
したがって、 Bには jar タスクがあります。AはBから jar を構築し、それをコンパイルで使用します。
私が直面している問題は、クルーズ コントロールがパスを混乱させているように見えることです。Aコンパイル タスクはant から直接動作しますが、cruisecontrol から実行すると、 B jar 設定からのパスに基づいて独自の内部ライブラリを見つけようとしているようです。
これを ant で機能させるには、inheritAll="false" フラグを使用してAからBを呼び出す必要がありましたが、これも fork で javac を呼び出しても問題は解決しないようです。
おそらく関連しています-私たちはant @バージョン1.7を実行しており、ccサーバーはantバージョン1.6.5であり、簡単に更新できません。
ヒントはありますか?
projects - クルーズコントロールグループのプロジェクト
CruiseControl でプロジェクトをグループ化することはできますか?
(同じ接頭辞を使用してそれらをグループ化できることは知っていますが、実際にそれらをグループ化することは可能ですか?)。
.net - クルーズcontrol.NET
私はCruisecontrol.NETの初心者です。私の疑問は、Cruise Control.NETがソースの変更を探すのではなく、ローカルフォルダー自体(例:C:/ MYSource)の変更を検出できる方法があるかどうかです。リポジトリを制御します。Webダッシュボードからビルドするまで常にビルドを強制する必要があります。Cruisecontrol.NETに変更を検出させ、手動による干渉ではなく、ビルド自体を強制する必要があります。これは、デモのために行っているため、非常に重要です。目的と私のデモの実装が成功した後、私はソース管理リポジトリに行くことができるでしょう。
マディに感謝します
database - 同じデータベースの構造を頻繁に/自動的に比較するにはどうすればよいですか?
データベースの構造を自動的に比較し、何が変更されたかを報告するツールを知っている人はいますか?それがCruiseControlに統合できれば、さらに良いでしょう。
構造とは、関数とストアドプロシージャも意味します。これはおそらく一見して明確ではありません;-)
アイデアはそれをクルーズコントロールサーバーに統合することでした
testing - クルーズコントロールからのメールレポート?
構成ファイルを介してテスト結果を電子メールで送信するために CruiseControl を使用する方法はありますか? C:\Program Files\cruisecontrol\test-output\index.html
これは、config.xml の現在の公開設定です。