問題タブ [jenkins-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 投票する
2 に答える
19558 参照

jenkins - Jenkinsはビルド履歴ビューをカスタマイズします

Build History ビューをカスタマイズする jenkins プラグインをビルドしたいと思います。ビルド履歴に成功した各ジョブへのリンクを追加し、何らかのアクションを実行したいと考えています。また、プラグインからそのビルド実行の SCM 情報にアクセスする方法も知りたいです。

コード スニペットやその他のヘルプを教えていただけますか? ありがとう

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

jenkins - Jenkinsでパフォーマンステストの結果を表示する方法

Javaアプリケーションのパフォーマンスをテストするためのフレームワークを作成しました(JMeterなどの既存のフレームワークはどれも適切ではありませんでした)。フレームワークは、1秒あたりの平均/最小/最大トランザクションなどのさまざまなメトリックを生成します。

コミットによってパフォーマンスが向上したかどうかを追跡できるように、各Jenkinsビルドでこれらのメトリックを表示する必要があります。

これを行う方法がわかりません。

1つのアイデアは、パフォーマンステストフレームワークを変更してHTMLファイルを出力し、ビルド結果ページにJenkinsを表示/リンクさせることです。

どんなアドバイスもありがたく受けました。

0 投票する
0 に答える
1396 参照

java - グローバルビルドステータスにフックし、グローバルに繰り返し可能な構成を持つJenkinsプラグインを作成しますか?

IP電源タップデバイスと通信する単純なJenkinsプラグインを作成しようとしていますが、いくつかの問題が発生しました。私はドキュメントを掘り下げましたが、せいぜいまばらなようです。

私の理論は、記述子が関連付けられたパブリッシャーを作成することでした。記述子は、Beanオブジェクト(params)を介して繰り返し可能な形式を取り、レコーダーで使用できるようにします。

実際に起こっているように見えることは次のとおりです。

これがparamsクラスです

そして最後に:

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

continuous-integration - JenkinsCIの最後のsvnリビジョンからSFTPへのファイルのアップロード

SubversionからSFTPにファイルをアップロードするためのJenkinsジョブを構成しています。Publish Over SSHは非常にうまく機能していますが、ビルドごとにすべてのファイルをアップロードします。

一部のプロジェクトでは、数千のファイルがあり、アップロードに1時間以上かかるため、これはオプションではありません。

誰かが最後のリビジョンで変更されたファイルのみをアップロードする方法を提案できますか?

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

ruby - Rubyを使用したJenkinsプラグインフォームの検証

RubyでJenkinsプラグインを開発しています。サーバーに接続するすべてのノードを構成して、ノードがマスターへの接続を失ったときに指定されたアドレスに電子メールが送信されるようにする必要があります。EmailNodePropertyメールアドレスを入力するフィールドを追加します。

emailノードを構成するとき、電子メールアドレスを入力できるという名前のフィールドがあります。住所を入力するときにこのフィールドを検証してほしい。

構成を保存するとEmailNodeProperty、電子メールアドレスにアクセスできる場所(そうです)が作成されます。

MyComputerListenerノードがoffline接続を失うと、が呼び出されます。

MyComputerListenerメールアドレスを見つけてメールを送信します。

Rubyでフォームを検証できるかどうか誰か知っていますか?Jenkins wikiによると、これは実装されることになっているものです(FIELDはフィールド名と交換されることになっているので、そうあるべきだと思いますdoCheckEmail):

Rubyでこれをどのように行いますか?メソッドはどこに実装する必要がありますか?でEmailNodePropertyまたはでMyComputerListener?QueryParameterをどのように処理しますか?@は、Rubyのインスタンス変数になります。(クエリパラメータとは何ですか?)

どんな助けでも大歓迎です!

/ジョナタン

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

ruby - JenkinsとRubyメトリックプラグインのエラー

Ruby onRailsアプリ用にJenkins1.424.2を実行していて、RubyMetricsプラグインを使用したいと思います。プラグインの管理サイトを使用してインストールしました。しかし、Jenkinsを再起動すると、プラグインはジョブの構成オプションで使用できません。

そこで、ログファイルを調べたところ、プラグインを起動できなかったことがわかりました。最初に依存関係のmaven-pluginでいくつかのエラーが発生し、次にこのエラーが発生します

ログファイルの出力全体は次のとおりです。

これはjenkinsまたはプラグインのバグですか?どうすれば修正できますか?

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

hudson - Jenkinsビルドプロモーション:プロモートしたいビルドのビルドIDを取得するにはどうすればよいですか?

プロモートビルドプラグインを使用してJenkinsでビルドプロモーションを実行すると、新しいBUILD_ID環境変数が生成されるようです。宣伝しようとしているビルドの現在のBUILD_IDにアクセスできる方法またはプラグインはありますか?

基本的に、必要な機能は次のとおりです。Jenkinsのビルドに移動し、antまたはgradleスクリプトを起動して、現在のビルドでアーカイブされているビルド済みのアーティファクトをプロモートできるようにします。

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

regex - Jenkins-email-ext、BUILD_LOG_REGEX のエラーのみを除外するにはどうすればよいですか?

現在、Jenkinsの編集可能な電子メール情報でBUILD_LOG_REGEXを使用して、電子メールでエラーのログを取得しています。しかし、ジャンクが大量に発生するため、エラーをフィルターで除外したいと考えています。また、エラーのログを完全にフィルター処理したいと考えています。何か助けはありますか?

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

regex - Jenkins/Hudson Email-Ext プラグインで BUILD_LOG_REGEX の Jelly スクリプトを作成するにはどうすればよいですか?

ビルドログを返すJenkins Email-Extでゼリースクリプトを作成/変更しようとしています。正規表現のBUILD_LOG_REGEXでログをフィルタリングしようとしています。ジェリー スクリプト テンプレートを使用して build_log_regex を実行するためのサンプル スクリプトまたは形式を教えてもらえますか? 前もって感謝します。

0 投票する
8 に答える
21072 参照

jenkins - Jenkins: プロジェクト ページに最後のコンソール出力を表示する

Jenkins でプロジェクトを表示するとき、プロジェクト ページに表示される最後のコンソール出力を確認したいと思います。

これにより、次の 2 つのニーズが満たされます。

  • ほとんどの場合、ビルドの出力を確認したいだけです。最後のコンソール出力までクリックするのは不必要に面倒に思えます
  • 非技術的な管理者は、出力が自分に関連している場合でも、最後のコンソール出力までクリックする方法を覚えていない/十分に動機付けられていない

これをサポートするプラグインを探しましたが、見つかりません。

どのようなオプションがありますか?