ブログズミ
プログラムの話を中心にゆるーく投稿
ページ
(移動先: ...)
ホーム
プロダクト
リンク
▼
ラベル
groovy
の投稿を表示しています。
すべての投稿を表示
ラベル
groovy
の投稿を表示しています。
すべての投稿を表示
2017年7月18日火曜日
[Jenkins] Pipeline Script からプラグイン機能を呼び出す
›
ブログズミ: [Jenkins] Groovy で IRC Plugin を使い倒す 以前、Groovy post build プラグインから IRC Plugin の機能を呼び出して、任意のメッセージを飛ばすことをやりましたが、これを Jenkinsfile に記述します。 ...
2016年5月23日月曜日
[Jenkins] Groovy で IRC Plugin を使い倒す
›
IRC 使ってますか? Slack とか Chatwork とか HipChat ですか? IRC 使ってないし関係ないか~と思った「あなた」、ちょっと待ってください。 今回は「 "Groovy" で IRC Plugin を使い倒す」というわけで...
1 件のコメント:
2016年3月28日月曜日
[Jenkins] 成果物(画像)を貼り付ける
›
今回は成果物に保存した画像ファイルをビルドページのトップに貼り付ける方法を紹介します。 なぜ、こんなことが必要かと言うと、 成果物ファイルを確認しようと思った時にリンクを一度クリックする必要があり、これが面倒くささに繋がります。 この一手間をなくすことで、より快適な...
2016年3月23日水曜日
Jenkins でズンドコキヨシ
›
最近流行 (ちょっと出遅れてますが…) のズンドコキヨシを Jenkins でやってみました。 ズンドコキヨシまとめ - Qiita どうやってやったのか?ですが、ジョブでズンドコキヨシを表現してみました。 まずは結果をご覧ください。(小さいのでクリックしてみてください)...
2016年3月7日月曜日
[Jenkins] NodeLabel Parameter Plugin + Groovy Label Assignment plugin でノードをパラメータにしつつ別ノードで実行する
›
NodeLabel Parameter Plugin は「 ブログズミ: [Jenkins] ノードやラベルを指定して実行する 」で紹介をしました。 Groovy Label Assignment plugin は「 ブログズミ: [Jenkins] 同じノードで繰り返し実行さ...
2015年10月19日月曜日
[Jenkins] 同じノードで繰り返し実行されないようにする方法
›
Workflow Plugin を使ったらこれについても制御できるかもしれないですが、 まだ Workflow Plugin 使えてないので、別の方法を紹介します。 Groovy Label Assignment plugin Groovy Label Assignment...
2015年7月13日月曜日
[Jenkins] ビルドが失敗したときにスレーブをオフラインにする
›
Offline Node On Failure Plugin を使う Offline Node On Failure Plugin その名の通り、ビルドが失敗したらオフラインにするプラグインです。 インストールすると、ビルド後の処理に「Take node offline ...
2015年6月1日月曜日
[Jenkins] Groovy でマトリックス生成
›
追記: この記事には誤りがあります。詳細は記事末尾の追記をご覧ください。 Jenkins のマトリックス構成ジョブでマトリックスをもっと柔軟に作成したいことってありませんか? 例えば、特定のラベルが付いている すべてのスレーブ でテストを実行したい場合、該当するスレーブで...
2014年8月11日月曜日
[Jenkins] Groovy Postbuild Plugin で使うスクリプトの共通化
›
Groovy postbuild plugin とっても便利なので皆さん、ガシガシ使っていることと思います。 が 、いろんなジョブに同じようなスクリプトを書いていませんか? スクリプトを変更したけど、別のジョブのスクリプトの変更を忘れていた、なんてことはないですか? ...
2014年8月4日月曜日
[Jenkins][スクリプトコンソール] 各スレーブのシステムプロパティを出力
›
各スレーブの任意のシステムプロパティを出力するスクリプトです。 def printSystemProperty(key) { def jenkins = hudson.model.Hudson.instance def slaves = jenkins.slaves ...
2014年4月28日月曜日
[Jenkins][管理者向け] 起動時トリガージョブ
›
Jenkins の管理者向けに Jenkins が起動したらメール通知するジョブを作りました。 (マシンの不調で再起動することが稀にあるので、その検知をするために作った) まず、Jenkins が起動した時に "何か" させるために、 Startup T...
2014年4月21日月曜日
[Jenkins] Email-ext plugin の Pre-send Script を使う
›
Email-ext plugin の Pre-send Script を使う機会があったので、備忘録として書き残しておきます。 (Jenkins 1.556, Email-ext plugin 2.37.2.2) Pre-send Script とは? Pre-send ...
2014年4月14日月曜日
[Jenkins] アップグレードのスケジューリング
›
Jenkins の管理者の方々は Jenkins 自体のアップグレードやプラグインのアップグレードなど、メンテナンス業務があると思います。 それを少し楽にしたって話です。少しです、少し。 何をしたかというと、「 Jenkins を SafeRestart させるジョブ 」を...
2013年4月16日火曜日
[Jenkins] スレーブマシンの再起動をするジョブ(その2)
›
ブログズミ - [Jenkins] スレーブマシンの再起動をするジョブ で紹介したスクリプトをパワーアップさせました。 前回は、再起動したいスレーブでジョブを実行してマシンを再起動させていました。 今回は、再起動したいスレーブとは別のスレーブでジョブを実行し、 ターゲッ...
2013年3月12日火曜日
Jenkins + Softalk で容疑者を音声出力させてみた
›
Groovy post build plugin を使って Softalk から音声出力させてみました。 コードはこちら。 import hudson.util.RemotingDiagnostics def res = manager.build.getResult();...
2013年3月5日火曜日
[Jenkins] ビルド番号の不整合を検出する
›
Jenkins がブルースクリーンなどで正常に終了しなかった場合、ビルド番号がリセットされてしまうことがあります。 (最新のバージョンではそんなことはないかもしれませんが) その状態で古い履歴を削除する設定をしていると、 ビルド番号の大きい古いビルドが削除されず、ビルド番号...
2012年10月18日木曜日
[Jenkins] スレーブマシンの再起動をするジョブ
›
Groovy postbuild plugin はとりあえずインストールしとけ で、Groovy postbuild plugin を紹介しました。 今回は、Groovy postbuild plugin を使ってスレーブマシンの再起動する例を見つけたので紹介します。 ...
2012年10月12日金曜日
[Jenkins] Groovy postbuild plugin はとりあえずインストールしとけ
›
なぜ今まで使わなかったのか。もっと早く知っていれば、 チームメンバーからの要望に応えられてたというのに・・・ Groovy Postbuild Plugin 何が便利か Jenkins が持っている情報の取得・変更がし放題なのです! Jenkins をもうちょこーっとだ...
›
ホーム
ウェブ バージョンを表示