Jenkins
jenkins.el をインストールすると、emacs上でJenkinsビルドを実行可能になります。
ジョブのリストがあり、ビルド実行・確認についてはemacs上で手早く実行できるクライアントです …
Jenkinsの実行時に変数を指定できる機能として、Parametarized Buildがあります。コマンドの引数など一部の引数が異なるビルドを複数作る際に便利です。
ビルドのパラメータ化の概要は以 …
テストツールの中にはHTMLでレポートを出力するものがあります。Jenkinsの HTML publisherプラグイン を使うと、CIの結果レポートをJenkinsのコンソールに統合できます。
プラ …
Jenkinsのgit連携には、いくつかのシナリオがあります。
素朴な使い方は、ジョブで使うリポジトリをgit cloneするパターンで、これは gitステップ で実装できます。
一方、git …
Jenkinsのpipelineから、build()ステップを利用すると登録済みの別ジョブを実行できます。パラメータ付きビルドできるジョブを作成しておくと、ライブラリとして再利用可能になります。 …
Jenkinsfileのpipelineでgit cloneする方法として
sh('git clone example.com:some-repositry.git') という素朴な手段もありますが、 …
JenkinsのパイプラインスクリプトをJenkinsfileに記述する機会が多くあります。
Pipelineはgroovy(JVM上で動作するスクリプト言語)を下敷きにした文法になっていますが、やや …
JenkinsのSlack Notificationプラグインを利用することで、PipelineスクリプトからSlackに通知を飛ばせます(他のプラグイン同様、設定画面からインストール可能)。
エラー …
Jenkinsは、ビルド実行の実働ノード(スレーブ)として外部のサーバーを指定できます。
ミニマムの要件としては、SSHログインできるサーバーを用意すれば足りますが、実際にはビルドを実行するツールチェ …
Docker HubのJenkins公式イメージ を使うと、インストールして管理画面にログインするところまでは簡単に進みます。
管理画面が立ち上がったら、あとはJenkinsの通常運用プロセスとなり …
このページは、” Getting Started with the Jenkinsfile “の和訳です(原典2016/7/2時点)。Getting Started with the …