タグ

TipsとCIに関するakakitのブックマーク (3)

  • Jenkinsの使い勝手をよくするための見直し6点 | Developers.IO

    今回の課題 こんにちは植木和樹です。7月にserverspecを使ったChefの自動テストのエントリを書きました。 【AWS】JenkinsとserverspecでChefのテストを自動化する このエントリは初めてJenkinsを触った時に書いたので、いろいろと流儀がわかっていませんでした。その後弊社にJenkinsマイスターの渡辺修司さんが入社したということで、Jenkinsの設定について見てもらいました。その時に次の6点を見直すよう指摘がありました。 ジョブは意味ある単位で1つにまとめるべし ジョブで実行するシェルスクリプトもgitから取得すべし EC2の起動に失敗したら後続処理を停止させるべし serverspecの実行結果はJUnit(XML)形式で出力すべし 実行結果のXMLをJenkinsで読み込んで統計グラフを出力すべし 定時実行でなくgit push hookを入れるべし

    Jenkinsの使い勝手をよくするための見直し6点 | Developers.IO
  • Join Pluginを試す&Build pipline Pluginで表示してみる

    とてもお世話になっているJenkinsさん、ほんとうにありがとうございます (_ _) さて、今回、こんな流れで処理を組んでみることになりました。 『よーいドン!』で、処理時間の異なるジョブを同時に起動。 両方オッケーになったら後続のジョブにうつる。 このあたりの処理の組み方は、いろんな方法があるかと思います。 ただ、自分以外にも設定を調整してもらう必要があるので、ひとまずあんまりコードを書いたり、複雑な設定をしなくてもサクッと実現できそうなもの…と思って取り入れたのが、Join Pluginです。 せっかくなので、設定のスクリーンショットと、こんなふうに検証してみた、というのを載せてみます。 1. ジョブの準備 実際のジョブはいろんな処理をしますが、とにかくよーいドン、のあと時間差でジョブが終了するというものを確認するために、こんなジョブを用意しました。 試しているのはWindows S

    Join Pluginを試す&Build pipline Pluginで表示してみる
  • Loading...

  • 1