はじめに 「Progress Bar Column」を Jenkins に追加することで ビューのカラムにプログレスバーを表示できるようになります 使用例 使い方 ビューの変更で「ビルドの進捗」カラムを追加します
概要 上記の theme.css を JENKINS_HOME フォルダの「userContent」に格納して 「Jenkinsの管理 > システムの設定 > Theme」に URL を追加することで ビューの横幅を変更できます
はじめに 「Log Parser」を Jenkins に追加することで ログに色付けできるようになります 使用例 使い方 上記のようなルールファイルを JENKINS_HOME フォルダの「userContent」に格納して pipeline { agent any stages { stage('Log') { steps { script { e…
はじめに 「Build Trigger Badge」を Jenkins に追加することで ビルドを実行した人がわかるようになります 使用例 ビルド履歴にアイコンが表示されるようになる ユーザーアイコンにカーソルを合わせるとビルドを実行した人がわかる
概要 pipeline { options { timestamps() } stages { stage('Initialize') { steps { script { // ... } } } } } timestamps を使用する
概要 「JENKINS_HOME」の「config.xml」にビューのカラムの設定が保存されている <columns> <hudson.views.StatusColumn/> <jenkins.plugins.extracolumns.ConfigureProjectColumn plugin="extra-columns@1.25"/> <hudson.views.BuildButtonColumn/> <jenkins.plugins.extracolumns.LastBuildConsoleColumn plugin="extra-columns@1.25"/> </jenkins.plugins.extracolumns.lastbuildconsolecolumn></hudson.views.buildbuttoncolumn/></jenkins.plugins.extracolumns.configureprojectcolumn></hudson.views.statuscolumn/></columns>
はじめに 「next-executions」を Jenkins に追加することで ビューのカラムに次のビルド時刻を表示できるようになります 使用例 使い方 ビューの変更で「次のビルド時刻」カラムを追加します 「Jenkinsの管理 > システムの設定 > Next Executions Configurat…
はじめに 「Compact Columns」を Jenkins に追加することで 最新のステータスの日時を「yyyy/MM/dd HH:mm」形式で表示できます 最後のビルドが成功したか失敗したかによって文字色が変わります ジョブの名前も最後のビルドが成功か失敗かによって文字色を変…
はじめに 「Jenkins Doc」を VSCode に追加することで .jenkinsfile のコード補完が大量に使用できるようになります 使用例 補足 「JenkinsFile Support」と比べるとシンタックスハイライトは効かないが コード補完は充実している印象
概要 「Jenkinsの管理 > システムの設定 > Global Build Time Out」の 「Enable Global Time Out」をオンにすると すべてのジョブに一括でタイムアウトを設定できるようだった 試しに設定してみたが自分の環境ではタイムアウトしなかった
概要 sleep(time:5, unit:"SECONDS") sleep を使用する pipeline { agent any stages { stage('Initialize') { steps { script { sleep(time:5, unit:"SECONDS") echo "A" } } } } }
概要 timeout(time: 10, unit: "SECONDS", activity: true) timeout で activity: true を設定すると 最後のログ出力からの経過時間でタイムアウトを設定できる pipeline { agent any options { timeout(time: 10, unit: "SECONDS", activity: true) } stage…
はじめに 「Sidebar Link」を Jenkins に追加することで サイドバーに独自リンクを追加できるようになります 使い方 「Jenkins の管理 > システムの設定 > 追加のサイドバーリンク」で 「リンクを追加」を押して URL やテキストを設定することで サイドバー…
はじめに 上記のページにアクセスして 自分の PC に対応している .exe をダウンロードしてインストールする インストール前 インストール後
概要 def name = "" pipeline { agent any stages { stage('1') { steps { script { name = "ピカチュウ" } } } stage('2') { steps { script { echo "${name}" } } } } } 上記のようなコードを記述する 参考サイト様