問題タブ [hudson]
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.
java - Hudson CI ファイルをバックアップする (自動化された) 方法はありますか?
ここ私の会社には、100 以上のジョブが構成された 3 つの Hudson CI サーバーがあります。ジョブ構成とビルド履歴を定期的にバックアップする自動化された方法を探しています。
現在、ジョブとして構成する ant スクリプトがありますが、保守が容易ではなく、洗練されていません。
これを管理する方法を見つけた人はいますか?
svn - svn を使用したトランクへのコミットでのみビルドをトリガーします
hudson ビルド URL を要求してビルドをトリガーするポストコミット スクリプトを Subversion リポジトリにセットアップしました。
これは期待どおりに機能しますが、コミットがトランクに対して行われた場合にのみ、このビルドをトリガーしたいと考えています。
コミット後のスクリプトは次のようになります。
コミットがトランクに対するものであることを確認するにはどうすればよいですか?
java - Junit インライン コンパレータの初期化エラー
java.util.Comparator を引数として取るコンストラクタを持つ SortedList クラスを作成しました。
私のマシンで(Eclipse 3.3.0まで)単体テストを実行した後、すべて問題ありませんでした。ただし、Hudson は、コンパレーターをインスタンス化できないと言っているため、不満を漏らしています。
ここに私の簡単なテスト(スニペット)があります
または別の方法:
ハドソンが示すエラーは
ar.com.lib.SortedListTest$strcmp.initializationError0
エラーメッセージ
テスト クラスには引数のない public コンストラクターが必要です
スタックトレース
java.lang.Exception: Test class should have public zero-argument constructor at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 原因投稿者: java.lang.NoSuchMethodException: ar.com.lib.SortedListTest$strcmp.() at java.lang.Class.getConstructor0(Class.java:2706) at java.lang.Class.getConstructor(Class.java:1657)
@Ignore アノテーションを使用してみましたが、今のところうまくいきません。試してみるとコンパイルされません
どんなアイデアでも大歓迎です。前もって感謝します。
maven-2 - QTP テスト スーツを Maven/Hudson から自動的に呼び出すことはできますか?
QTP を Hudson と統合して、Hudson にデプロイされたコードに対してテスト スイートを自動的に呼び出す必要があります。ビルド プロセスは Maven に基づいています。
これを達成するためのプラグインなどはありますか?Hudson の Groovy プラグインについて聞きました。Groovy スクリプトで実行できますか?
git - ハドソンgitクローンエラー
Hudson でフリー スタイルのソフトウェア プロジェクトを作成しました。
パブリック Git リポジトリのクローンを作成したい: git://github.com/bret/watir.git
ビルドが失敗し、次のエラー メッセージが表示されます。
正常に動作する別の Hudson ジョブ (SVN リポジトリを使用) があるため、フォルダーのアクセス許可に問題があるとは思いません。
コマンド ラインからリポジトリを .hudson\jobs\watir\workspace に複製しようとしましたが、正常に動作します。
私が知る限り、Hudson はコマンド ラインと同じ Git 実行可能ファイルまたは同じバージョンの実行ファイルを使用していました。
コマンドライン:
ハドソン:
Web を検索すると、エラー メッセージ ( hudson git plugin remote windows slave clone ) に関連するページが 1 つだけ見つかりました。問題は Git がパスにないことです。でもその場合、git version
ハドソンから逃げませんよね?
環境:
- Microsoft Windows Server 2003 R2、標準版、サービス パック 2
- ジャワ 1.6.0_14
- ハドソン 1.316
- ハドソン GIT プラグイン 0.7.3
- git 1.6.3.2.1299.gee46c
svn - svncommit後にHudsonがビルドされない
私はWindowsVistaマシンにハドソンをセットアップしました-サービスとして実行しています。正常に動作していましたが、最近はコミット後にビルドされないようです。「保留中」の状態を離れることはありません。
ハドソンのプロジェクトページを閲覧すると、静かな時期に「スタック」しているように見えます。コミットがあったことはわかっていますが、まだ構築されていません。私の静かな時間は20分ほどに設定されていますが、コミットにもかかわらず構築せずに数日かかります。
2つの異なるキュー期間があります。1つはグローバルハドソンインストール用で、もう1つはこのプロジェクト用です。
誰かが以前にこの問題を見たことがあり、修正はありますか?
tomcat - Cobertura カバレッジ レポートの画像
Cobertura が報道レポートの画像をどこに貼っているか知っている人はいますか?
私の画像へのURLは次のとおりです。 http://ContinualTests/746/cobertura/graph
tomcat/hudson を実行しているボックスを掘り下げると、
tomcat6/.hudson/jobs/XX/builds/746 でもグラフが表示されません。画像はオンザフライで生成されていますか? 一度生成されて再利用されるもののようです。
エリック
perl - Has anyone had any success using Hudson (or another similar build system) with Perl?
Has anyone had any success using Hudson (or another similar build system) with Perl?
java - ソナープロジェクトの統合
ご列席の皆様、こんにちは。
私たちは、主にJavaに基づいた独自のビルドフレームワークを備えた非常に大きなプロジェクトを持っています(ただし、他の言語が存在します)。
Sonar Hudson プラグインを使用して、さまざまなコード メトリックをグラフィカルに表示したいと考えています。どうやってこれを行うのですか?
プロジェクト構造を変更して Maven に移行する必要がありますか?それとも、テスト結果やその他の成果物をどこから取得するかを指定するだけの回避策がありますか?
ありがとうございました