問題タブ [hudson-plugins]

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.

0 投票する
1 に答える
2069 参照

git - ハドソン+git+ maven

間もなくバージョン管理のためにgitに移行します。私の継続的ビルドシステムはHudsonであり、Mavenを使用してアーティファクトをビルドしています。

これらの他のツールで最適に動作するようにgitを設定するためのベストプラクティスは誰にでもあります。

パッケージとプラグインをgitで管理して、Hudsonに最も簡単にプルダウンする方法に関する推奨事項もいただければ幸いです。

どうぞよろしくお願いします。

0 投票する
2 に答える
8806 参照

jenkins - hudson ツールを構成するための .cvspass ファイルの生成

hudson ツールを構成するための .cvspass ファイルの生成を手伝ってください。

0 投票する
1 に答える
380 参照

java - Hudson Jelly ファイルが内部タグのレンダリングに失敗する

このコードは Hudson プラグインからのものです。問題は、その行です

次のスクリプト内のテーブルにレンダリングする必要があります。レンダリングエンジンによってスキップされる理由を知っている人はいますか?

0 投票する
3 に答える
10506 参照

java - 自己署名証明書、Java、Hudson、JIRA

Hudson JIRA プラグインをセットアップしようとしています。当社の JIRA サーバーは、自己署名 SSL 証明書で保護されています。keytool コマンドを使用して Web ブラウザに保存されている証明書を挿入し、Hudson に見つけてもらいました。しかし今、それは不平を言います:

証明書の共通名が「不明」で、証明書にサブジェクトの代替名が表示されない

(識別情報は編集され、括弧内に注記されています。)

サブジェクトの代替名をこの証明書に添付する方法はありますか? それとも何か他の方法がありますか?それとも、Hudson Jira プラグインをハックする必要がありますか?

0 投票する
2 に答える
1708 参照

maven-2 - ビルド前のシェル コマンドを使用して取得した変数を使用して、Hudson で Maven ビルドのオプションを設定する

Mavenの目標を実行するハドソンの仕事があります。この Maven ゴールが実行される前に、ビルドの開始前に実行するステップを追加しました。これは、「ゴールとオプション」フィールドで使用するバージョン番号を取得するシェル スクリプトです。

私のジョブ構成では、 [ビルド環境] で [ M2 追加ビルド ステップの構成]ボックスをオンにし、ビルドの前にシェル スクリプトを追加しました。スクリプトは次のようになります。

次に、[ビルド] セクションで、'root pom' を指定します。目標とオプションでは、次のようなことができるようにしたいと考えています。

build.release.versionは、POM で参照される Maven プロパティですただし、シェルはその変数をグローバルにしないように見えるため、機能しません。何か案は?

私が持っている唯一の方法は、Envfileプラグインをインストールし、シェル スクリプトを取得して RELEASE プロパティをファイルに書き出してから、プラグインにファイルを読み取らせることですが、すべてを実行する順序によって問題が発生する可能性があり、次のようになります。もっと簡単な方法があるはずです...ありますか?

前もって感謝します。

0 投票する
1 に答える
2335 参照

maven-2 - Hudson で Performance Plugin を使用できない

JMeter テストを Maven および Hudson と統合しようとしています。Maven JMeter に関するこの美しい投稿に出会い、簡単にセットアップできました。そして、ハドソンにパフォーマンスプラグインがあることを知りましたJMeter を使用すると、結果を Hudson ダッシュボードに直接表示できます。今私が直面している問題は、Hudson の Performance プラグインを使用することです。パフォーマンス プラグインは、JMeter レポート ファイルのパスを指定するように指示します。パスが指定されていない場合、デフォルト パスは「**/*.jtl」と見なされます。私の Maven JMeter テストでは、「target\jmeter-reports\GoogleAdvanceSearch.xml」の下にこのファイルが生成されます。ここでは「xml」ファイルが生成されますが、「.jtl」ファイルと同じであることに注意してください。Hudson の「レポート ファイル」セクションでこの xml ファイルのパス全体を指定しましたが、ビルドを開始するたびに、パフォーマンス テストの実行後に次の例外が発生します -

しかし、指定した場所でファイルが物理的に利用可能であることはわかっています。

問題が "xml" ファイルの coz であり、Hudson のパフォーマンス プラグインで指定された ".jtl" ファイルがないかどうかを再確認します。ここで、JMeter テストを実行して ".jtl" ファイルを生成するビルド ファイルを作成しました。次の「.jtl」ファイルが生成されたことを確認します。"C:\SelNG\jmeter\GoogleSearch.jtl". Hudson プラグインの「Performance Report > Report files」セクションでこのパスを指定しましたが、ビルドの実行時に同じ例外が再び発生しました

ファイル「C:\SelNG\jmeter\GoogleSearch.jtl」が指定された場所で物理的に利用可能であることは知っていますが。

ここで私が見逃しているのは何ですか?Hudson-Performance プラグインを使用しているときに、このような問題に遭遇した人はいますか?

よろしくお願いします〜 T

0 投票する
1 に答える
19099 参照

git - Gerrit と Hudson の SSH キーの作成

Hudson Gerrit Triggerプラグインを使用しようとしています。

何らかの理由で、は にあるキーGerritを受け付けていません。SSH/var/lib/hudson/.ssh/id_rsa

GUIではエラーとして表示され、ターミナルでConnection error : com.jcraft.jsch.JSchException: Auth fail作業しているときにエラーが表示されます。Permission denied (publickey)

Hudson有効な秘密鍵を生成して使用するにはどうすればGerritよいですか?

0 投票する
1 に答える
503 参照

hudson - 別のジョブの最後の実行が成功した場合にのみ、Hudson で定期的なジョブをトリガーします

NIGHTLY定期的なタイマーによって毎晩 1 回実行されるジョブがあります。ここで、Hudsonでの別のジョブの最後の実行が成功した場合にのみジョブが実行される
ように変更したいと考えています。NIGHTLYFOO

ノート:

  • ジョブFOOは毎日何度も実行され、SCM によってトリガーされます。
  • NIGHTLY1 晩に 1 回だけ、特定の時間に実行する必要があります。

現在、ジョブのリモートAPIにアクセスしてジョブが成功したかどうかを確認し、成功した場合はNIGHTLYジョブをトリガーNIGHTLY_TRIGGERするbashスクリプトを実行する別のジョブがあります。FOOFOO

これを行うためのより良い/よりクリーンな方法はありますか? (いくつかの Hudson プラグインを使用することをお勧めします)

0 投票する
1 に答える
920 参照

maven-2 - プラグインが存在しないか、有効なバージョンが見つからないというエラー

hudson jira API プラグインの完全なソースをダウンロードし、mvn install でビルドしようとしています。jira プラグインは正しくビルドされますが、hudson プラグインをビルドしようとするとエラーが発生します

[情報] プラグイン「org.kohsuke:access-modifier-checker」が存在しないか、有効なバージョンが見つかりませんでした。access-modifier-checker jar ファイル (1.0) はローカル リポジトリにあります。

複数のマシンからこれを試してみましたが、同じエラーが発生しています。また、問題をグーグルで検索しようとしましたが、役に立ちませんでした。不足しているものはありますか?

編集: .m2/repository フォルダーの内容も削除しようとしました

edit2: pom.xml スニペット

0 投票する
3 に答える
814 参照

hudson - hudson で email-ext.hpi を動作させることができません

ハドソンをセットアップしたばかりで、いじり始めました。

  1. email-ext.hpi を $HUDSON_HOME\plugins フォルダーにダウンロードしました。
  2. hudson post-step1 を再起動しました (「ハドソンの管理」ページからプラグインを自動的にインストールする方法を (プロキシ設定の理由で) 使用できないため、この手動の方法に従います。
  3. hudson の起動時にエラーは表示されません。実際、INFO: Started all plugins という行が表示されます

BUT:
プロジェクト構成ページを開始すると、約束されたオプション「編集可能な電子メール通知」が表示されません。

参考までに:
1. いくつかの基本的なテスト ビルドをセットアップして実行することができ、正常に動作します。
2. また、失敗とその後の成功のために、デフォルトのハドソン電子メールを構成して受信することもできます (これにより、SMTP 設定が確認されます)。同じように!

私は何が欠けていますか?助けてくれてありがとう!

追加情報: Hudson バージョン - Windows XP で動作する 1.379