問題タブ [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.
email - Jenkinsは複数のメールを送信できますか?
ビルド後、2通の電子メールをトリガーしたいと思います。
1つ目は、SharePointサーバーへの電子メールです。SharePointは添付ファイルをアップロードします。このメールの件名は、アップロードするSharePointフォルダーと一致する必要があります。
2つ目はチーム宛のメールです。したがって、フォルダ名ではなく、適切な件名が必要です。
Jenkinsに2通のメールを送信させるにはどうすればよいですか?
github - GitHub組織リポジトリ+Jenkins(GitHubプラグイン)の統合
私はGitHubにプライベートリポジトリを持つ組織を持っています。また、GitHubプラグインがインストールされた状態で、サーバーのポート8080でJenkinsを実行するように設定しています。所有者グループに存在するjenkinsユーザーのアカウントをGitHubに作成しました。
開発ブランチ(またはマスターブランチ、どちらも機能していないようです)に変更がプッシュされたときに、jenkinsでジョブをトリガーしようとしています。
JenkinsのGitHubフックログを見ると、ポーリングがまだ実行されていないことがわかります。「Jenkinsの管理」に移動すると、GitHubプラグインは、テスト時にアカウントが確認済みであると表示します。
これを構成する方法についての洞察はありますか?使用したいリポジトリが複数あるので、デプロイキーは私には解決策のようには思えません。
github - Jenkins GitHub クローンの許可が拒否されました
Jenkins でリポジトリの devel ブランチを複製するジョブを実行すると、次のエラーが発生します。
CentOS 6 で Jenkins を実行しており、GitHub フックが正しくセットアップされています。これを修正するにはどうすればよいですか? プライベート組織リポジトリへのアクセス権を持つ有効なユーザーで GitHub プラグインをインストールしていますが、デプロイ キーは必要ですか?
jenkins サーバー用の github アカウントがあり、github アカウントに追加された /var/lib/jenkins/.ssh に存在する dsa キーを使用していますが、このエラーは引き続き発生します。
hudson - Jenkinsでビルド前のステップスクリプトを作成して、ジョブをスキップして成功させる方法は?
Jenkins ジョブでビルド前のステップ シェル/perl を実行したいのですが、いくつかの条件があれば、残りのジョブをスキップして成功させたいと考えています。それを行う方法はありますか?
御時間ありがとうございます。
jenkins - 特定のパッケージを監視するように Jenkins Cobertura プラグインを設定するには?
私のプロジェクトには、多数のパッケージ (「モデル」、「コントローラー」など) があります。Cobertura プラグインを使用して Jenkins をセットアップし、カバレッジ レポートを生成しました。これは素晴らしいことです。カバレッジが特定のしきい値を下回った場合、ビルドを不安定としてマークしたいと思いますが、特定のパッケージ (たとえば、「モデル」ではなく「コントローラー」) でのみです。ただし、構成 UI でこれを行う明確な方法はわかりません。しきい値がグローバルであるように見えます。
これを行う方法はありますか?
groovy - Jenkins/Hudson ジョブを他のジョブを監視し、ビルドするかどうかを決定する方法は?
問題
すべてのジョブのジョブ名に文字列LEVEL_X
が含まれているとします。ここで、X は数値 > 1 です。X = n のすべてのジョブでX = n-1
、すべてのジョブを で監視し、それぞれが成功した場合に構築を開始します。そしてX = n
、1分間隔で他のジョブを監視するジョブが欲しいです。
まず第一に、それを行うための最良の方法を知ることに興味があります.2番目に、小さなスクリプト、おそらくsystem groovy script
GROOVY PLUGIN を使用して実行できる groovy スクリプトで実装できる場合の解決策が必要です。
hudson - Jenkins / Hudsonでプログラムで環境変数を設定するにはどうすればよいですか?
Jenkinsジョブのビルド前のステップに2つのスクリプトがあります。1つはperlスクリプトで、もう1つはgroovyプラグインを使用するシステムgroovyスクリプトです。2番目のGroovyスクリプトの最初のperlスクリプトからの情報が必要です。最善の方法は環境変数を設定することだと思いますが、それをどのように実現できるのか疑問に思いました。
または他のより良い方法。
御時間ありがとうございます。
jenkins - 1 つの jenkins ジョブが、パラメーターに基づいて複数の jenkins ジョブをトリガーします
次のことに役立つJenkinsプラグインはありますか:
- ディレクトリ
<XXX*
がSVNフォルダに存在する場合<GoRoCo>
- 次に、
<GoRoCo>_<XXX>
ジェンキンスの仕事が呼び出されますか?
例:
job"TEST"
で、ディレクトリ名 (A、B、C) やフォルダー名 (G1R2) などのパラメーターを指定すると、 job"TEST"
が jobs をトリガーし"G1R2_A"
、 "G1R2_B"
"G1R2_C"
sonarqube - java.lang.ClassNotFoundException:JenkinsでMavenプロジェクトに対してSonarを実行する場合のcom.mysql.jdbc.Driver
公式サイトの指示に従って、Sonar 1.8プラグインをJenkinsにインストールしましたが、ビルドは例外として失敗します。java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
pom.xmlにはSonarまたはMySqlへの依存関係はありません。デフォルト設定(Derby DB)で動作していましたが、MySqlでは失敗します。
を指すCLASSPATHシステム環境変数を作成しましたc:\Program Files (x86)\MySQL\MySQL Connector J\mysql-connector-java-5.1.20-bin.jar
が、それでも例外が発生します。
これを修正する方法はありますか?jarファイルの場所を指すようにいくつかのシステムプロパティを設定して、各ジョブを構成する必要があるかもしれません。