タグ

jenkinsに関するmather314のブックマーク (6)

  • Jenkins : Jenkins 2.0

    Created by Unknown User (kohsuke), last modified by Unknown User (rtyler) on Apr 27, 2016 Why We need to claim our rightful place in Continuous Delivery. We have lots of pieces that address these modern needs, but we are not communicating this very well. We need to revisit out of the box experience, so that Jenkins itself speaks that story and makes it clear what we are aiming for. Our software ne

  • Docker + Chef + serverspec + Jenkins でインフラCIの環境を構築してみた - hidemium's blog

    Dockerが使えるようになったため、Jenkinsにより仮想サーバの起動から、サーバ構築、テスト、仮想サーバの廃棄までを自動化してみました。 やりたいこと 以下のように、Chefのリポジトリの更新をトリガーに、仮想サーバの起動から、サーバ構築、テスト、仮想サーバの廃棄までをJenkinsにて自動化します。 Chefのレシピをリモートリポジトリへgit pushすると、Jenkinsが通知を検知 JenkinsからDockerの仮想サーバ(コンテナ)を起動 起動が成功すれば、Chefを実行し、サーバを構築 サーバ構築が成功すれば、serverspecを実行し、サーバの状態をテスト テストが成功すれば、Dockerの仮想サーバ(コンテナ)を廃棄 また、Dockerの起動停止、サーバ構築、テストは全てSSH接続により行います。 構成 CentOS 6.5 : Chef、serverspec、J

    Docker + Chef + serverspec + Jenkins でインフラCIの環境を構築してみた - hidemium's blog
  • Jenkinsを使って継続的に静的コード解析をさせる - suzukij's diary

    最近プロジェクト内でJenkinsをどう運用しているのか聞かれることがあったので書いておくことにします。 ビルドだけではもったいないので色々なことをやらせているのですが、とりあえず今回は静的コード解析について。 コード解析の設定は最初は少しだけ面倒かもしれませんが、出力されるレポートはプロジェクトの大事なインプットとなってくれます。 出力されたレポート、グラフを見て自分達の日々開発しているものをチェックしてチーム内の朝会やふりかえりでアレコレ語るのがいいんじゃないかと思います。 まずは必要なプラグインのインストール 静的コード解析 FindBugs Plugin - コンパイル後のバイトコードを解析してバグや不具合が発生しそうなコードをチェックしてくれる https://wiki.jenkins-ci.org/display/JENKINS/FindBugs+Plugin Checksty

    Jenkinsを使って継続的に静的コード解析をさせる - suzukij's diary
  • PHPでTDD&CIワークショップ、Jenkins + PHP の各種プラグインパート資料 - Yamashiro0217の日記

    はじめに この資料は「PHPでTDD&CIワークショップ」 http://atnd.org/events/16626 で @yamashiro が発表するための資料だよ。 ワークショップ参加者じゃなくても記事読むだけで完結するようには書いてあるよ。 概要としては、Jenkins を使って PHP のウンコレガシーなコードをいかに綺麗にして行くかということを説明する。 自画自賛だけど PHPMD とか PHPCPD の使い方の説明の資料としてもそこそこイケてる資料になってると思いました。まる。 この記事に書かれてることは、割とTemplate for Jenkins Jobs for PHP Projectsとかぶってるけど、プラグインを絞ってあるのと、一個一個のプラグインについて解説、また実際にエラーが起きたときにどうすればいいのか書くよ。 Java と Jenkins のインストールとJ

    PHPでTDD&CIワークショップ、Jenkins + PHP の各種プラグインパート資料 - Yamashiro0217の日記
  • 第5回ゆるぎーでJenkinsについて語ってきました #yuru_gee - ケロSE

    渋谷のオシャレイベントスペース 21Cafe で開催された第5回ゆるぎー にスピーカーとして参加しました。 前半は、私が所属するチームにJenkinsを導入した結果、チームがどんな風に変わっていったか〜のような事をお話しました。 スライドはこちら。 Jenkinsさんで、何かを自動化することのコストが劇的に下がった事でチームの皆が「自動化できることは自動化して機械に任せよう」と考えるようになり、人は人がやるべき事に意識が向けられるようになっていった。 Jenkinsを導入して良かったなぁ〜と感じている体験談の紹介でした。 そして、後半はハンズオン。 ハンズオン用リポジトリ はこちら。 やったことはREADME.mdに書いてある通りです。演習はこのテキストを見たら進められるような感じになっているのですが、「肝心のJenkinsのセットアップ」部分がブラックボックス化していたので補足。(REA

    第5回ゆるぎーでJenkinsについて語ってきました #yuru_gee - ケロSE
    mather314
    mather314 2014/04/30
    見習いたい…orz
  • Jenkinsをたった1コマンドで公開用Mavenリポジトリにしてしまう方法 #jenkinsja

    オライリーの『Jenkins』を献いただいたので、読みながらJenkinsの勉強をしています。 開発でJavaを使っている場合は、Jenkinsと一緒にMavenリポジトリがあるととても便利です。Mavenリポジトリは、JarやWarだけでなく、Javadocなどのドキュメントも簡単にWebで公開できるようになります。よくみかけるのは、Apache+WebDavなどで作るリポジトリですが、もっと手軽に、Jenkinsのみで作る方法を考えてみました。 まずはJenkinsが利用するローカルリポジトリの設定を確認 Jenkinsの設定画面には、ローカルリポジトリの場所を設定できるところがあります。 Defaultならば「${JENKINS_HOME}/.m2/repository」 Local to the executorならば、同時実行ビルドできる数だけ「/var/lib/jenkins

    Jenkinsをたった1コマンドで公開用Mavenリポジトリにしてしまう方法 #jenkinsja
  • 1