タグ

jenkinsに関するasonasのブックマーク (25)

  • site:jenkins.io Running Hudson behind Nginx - Google 検索

    If you are experiencing the following error when attempting to run long CLI commands in Jenkins and Jenkins is running behind Nginx, it is probably due to Nginx ...

  • Jenkinsに入れているプラグインまとめ(Rails中心) - くりにっき

    ふと思いついたので会社のJenkinsで使ってるプラグインをまとめてみます。 RailsでJenkins運用してる人の参考になれば幸いです。(入れてるけどあまり使ってないのは端折ってます) 他に便利なプラグインあったらコメントやブコメで教えてくださいw Ruby/Rails系プラグイン PMD Plugin - Jenkins - Jenkins Wiki CPD(Copy PasteDetector=コピペ検出)のためのプラグイン。 入門Jenkinsで紹介されていたので入れたはず。 入門Jenkins―実践「継続的インテグレーション」 作者: 末広尚義,竹内一成,太田健一郎,西川茂伸出版社/メーカー: 秀和システム発売日: 2012/09メディア: 単行購入: 5人 クリック: 138回この商品を含むブログ (9件) を見る 参考:Javaだけじゃない入門jenkins アプリ作る度

    Jenkinsに入れているプラグインまとめ(Rails中心) - くりにっき
  • #石狩DC の懇親会で LT しました - catatsuyとは

    さくら石狩データセンター見学ツアーに行ってきました とりあえず懇親会で LT をしたのでその情報を提供いたします 以下資料です pixiv のインフラに serverspec を導入した話 #石狩DC // Speaker Deck 毎週金曜日にやっている会社の勉強会で発表した内容から LT 用に再編集したものです 参考になれば

    #石狩DC の懇親会で LT しました - catatsuyとは
  • 第6回テックヒルズで自動テストについての発表を行いました

    こんにちは、エンジニアの黒木です。 先日の6月18日に六木ヒルズで行われた、CROOZ株式会社主催のITイベント「テックヒルズ」の第6回にて、「進行中の開発プロジェクトで増えていくテストを自動で回し続けるために行ったいくつかのこと」というタイトルで、自動テストについて発表しました。 当日発表したスライドが下記のものです。 時間の都合もあり、詳細に踏み込みすぎる部分など、当日お話できなかった内容もあります。いくつかはスライドの最後に追加してありますので、見てもらえたらと思います。 AimingではJenkinsをだいたいどこのプロジェクトでも日常的に使用していて、プロジェクトごとに使用方法が少しずつ違っています。 今回お話したのは主に私が関わったプロジェクトでのJenkinsの使い方でしたが、他のプロジェクトでの話もこのブログなどで出来たらと思っています。 今回の発表が、聴いてくれた皆さん

    第6回テックヒルズで自動テストについての発表を行いました
  • Jenkins の設定内容をリポジトリで管理したい - おともだちティータイム

    Jenkins の設定内容がウェブで操作できるのは便利と言えば便利なんだが、設定をいろいろ弄っている間にどこ変更したか分からなくなるとか、他人が勝手に設定変更して気付いたらビルド出来なくなるとか、そういう問題が起こる。 そもそもリポジトリの中身を勝手にビルドして変更内容に問題ないかを確認したりするツールなのに、ツール自体の設定内容はリポジトリで管理しないのはあまりにナンセンスだと思う。 例えば TravisCI では、 CI が行なう処理を travis.yml というファイルに書いておけば良い。上記の問題が解決されている。 そういうことを Jenkins でもしたいなと思って Plugins をざっと眺めて見たが、よさそうなプラグインは無かった。 そもそも、 Jenkins を使っている人たちは、一つの Job に対して単一の処理 (build という job なら build だけ)

    Jenkins の設定内容をリポジトリで管理したい - おともだちティータイム
    asonas
    asonas 2013/04/29
    同じ悩みあります
  • 社内Jenkins勉強会でLTしました | 松桐坊主

    私が勤めている株式会社ドリコムではよく社内勉強会が発生するのですが、今回は sue445の「やりましょう!」という呼びかけでJenkins勉強会が開催されました。 チラっとお呼ばれしたのでLTさせてもらいましたので資料を公開します。 ドリコム社内勉強会LT資料 「RubyならRDoc, JavaならJavadocを使えばいいのですが、(私が今開発している)C/C++/Objective-CだったらDoxygen使えるよ!」という内容です。 Jenkins氏、とても器用なのでRubyコードのCIや今回のドキュメンテーションに限らずもっと活用していきたいですね。 以外にもSIerドキュメントがウケて、ひさびさにExcelを起動した甲斐がありました(笑) あと社内にsue445みたいなJenkinsブン回してる人が居てすぐ質問できるってのは幸せだなーと改めて思いました。 なおドリコムではエ

  • Jenkins git plugin 爆死事例集

    そらは @sora_h jenkins git plugin をさくっとアップデートしたら突然の死です、繰り返すます、突然の死です。気をつけてください。 2013-03-18 22:55:11

    Jenkins git plugin 爆死事例集
  • http://ci.hsbt.org/

  • JenkinsにBGMを付ける - eaglesakuraの技術ブログ

    弊社Jenkinsビルド開始時にFF5の戦闘音楽 -> ビルド成功でファンファーレという流れをつけた— 川峠さん (@eaglesakura) 2013年2月13日 Jenkinsを使った開発を楽しくしようとして、BGMをつけたら案外話題になったからそのまとめ。 事の始まり iOSアプリの開発のために、余っていたMac Book AirにJenkinsを導入することに せっかくMBAだから、サーバー側のJenkinsには出来ないことをやろうと思った 導入方法 導入というほど大仰なことは実は行ってなくて、かなり適当な方法を取っています。 Macのターミナルには"afplay"という音源再生のコマンドがあるので、それを組み合わせるだけです。 鳴らしたい音をmp3でJenkinsを導入したMBAに保存 もともとJenkinsのビルドはシェルを実行する形式だったので、シェルに直接サウンドを鳴らすコ

    JenkinsにBGMを付ける - eaglesakuraの技術ブログ
  • 邪道Jenkins(スライド) | HAZI

    posted at 2012/12/22 2012/12/22 HAZI Dec 22, 2012 HAZI 12/22 プログラミング生放送勉強会 第19回@品川 に参加してきました!(というか参加中です! 邪道Jenkinsというタイトルで、一般的に言われている CI Toolとしてじゃない、Jenkinsの使い方について、発表させて頂きました。

  • Jenkins に bundle update した上で Pull Request させる - @kyanny's blog

    皆さん bundle update してますか?ぼくは忙しさにかまけてついサボりがちなのですが先日何ヶ月ぶりかにやってみたらけっこういろんな gem がアップデートしててヒヤリとしました。 bundle update 忘れは今後もまたやってしまいそうだと思い、なにかこれを解決する方法がないか考えたところ、 マメにやるのは無理。余裕があればやるけど忙しくなったら忘れる。自分の意識が低くなっても破綻しない仕組みを作るべき 差分が小さくても Pull Request を出すのは悪くない。というか Pull Request は毎日全員が見るし放置されにくい bundle outdated の結果をメールするのもお手軽そうだけど、メールなんてどうせ見ない (pendaxes がいい例で、毎朝メールがきても痛くも痒くもない) ということで「Jenkins に毎週 bundle update したブラン

    Jenkins に bundle update した上で Pull Request させる - @kyanny's blog
  • 継続インテグレーションは強みではなくなった: 柴田 芳樹 (Yoshiki Shibata)

    Subversion/Gitなどを使用したソースコード管理、Jenkinsを使用した継続的インテグレーション、様々なxUnitフレームワークを使用した自動テストなどをソフトウェア開発組織として実践することは、今日では、その開発組織の技術的な強みではありません。 それらを実践しないことが、ソフトウェア開発組織の「弱み」なのです。また、組織としてそれらの実践を推進しない、あるいはサポートできないマネージャも「弱み」となります。さらに、大規模なソフトウェア開発組織においては、それらのためのインフラ整備をプロジェクトごとに立ち上げなければならず、サポート部門が存在しないことも弱みとなります。※1 ※1 プロジェクトを始めるごとに、ソースコード管理やJenkins用のサーバの調達、OSから様々なツールのインストールを一通り行うためには、それなりの時間を要します。したがって、バックアップをも含めて環境

    継続インテグレーションは強みではなくなった: 柴田 芳樹 (Yoshiki Shibata)
  • Jenkinsでビルド・パイプラインを作る

    Jenkinsのプラグインでビルド・パイプラインを作ることができるので紹介。 #12月20日のワンクリックデプロイ勉強会の発表のネタバレっぽいのですが。 ビルド・パイプラインとはビルド・パイプラインとは、継続インテグレーションのプラクティスの1つで、テスト等を複数の単位に分割し、順番に流していくものである。一般的には継続的インテグレーションを利用していれば、SCMにソースコードをコミットした段階ですぐにユニットテストを走らせ、以降に、静的解析や結合テスト、受け入れテスト、ステージング環境へのデプロイ、番環境へのデプロイという形で進んでいくことになり、その単位でパイプライン要素を分ける。 当然パイプラインの途中で試験に不合格であれば、その後のプロセスには進めない。 これによって、例えばコミット時には即座にユニットテストレベルの結果を返して開発者のペースを阻害しないようにすることができる。(

    Jenkinsでビルド・パイプラインを作る
  • Jenkinsがテストこけているのにグリーンになる件解決 - shokosブログ

    Jenkinsをバージョンアップ(1.475)したら、失敗したテストがあるのにグリーンになる珍現象が起きた。 解決方法メモ 各プロジェクトの設定画面 ビルド後の処理追加で「publish xUnit test result report」を選択 Faild TestsのThresholds(しきい値)をすべて0に テスト失敗のしきい値を1以上にするなんてありえないし、この設定項目バッドノウハウすぎでは、あとデフォルトで0にしてくれよと声を小にして言いたい 追記:デフォルトで0じゃないのおかしくね?ってバグレポートしました。

    Jenkinsがテストこけているのにグリーンになる件解決 - shokosブログ
  • 継続的デリバリーの話

    継続的デリバリー の話 #pyfes 2012.07

  • Testing Rails apps with Jenkins - komagataのブログ

    JenkinsでRailsアプリをテストする。 環境 さくらのVPS 512Debian 6.0.1 squeeze Jenkinsのインストール さくらのVPSにDebian squeezeをインストールする方法はこちら。 $ wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - $ sudo vi /etc/apt/sources.list deb http://pkg.jenkins-ci.org/debian binary $ sudo apt-get update $ sudo apt-get install jenkins jenkinsユーザーが作成されて8080にjenkinsが立ち上がる。 nginxでのReverse proxyの設定 example.c

  • JavaScript + Jenkins = Winning!

    How to build and analyze Javascript projects and integrate that with Jenkins CI

    JavaScript + Jenkins = Winning!
  • Jenkinsはじめました - こしごぇ

    プロジェクトの数が増え続けた結果、CC.rbの常駐プロセスでメモリを大量に消費するようになってしまいました。これまでごまかし続けてきましたが、いい加減何とかしなければと思った結果、Jenkinsを使ってみる事にしました。 Jenkinsを使い始めるまでは非常に簡単で、以下の手順でおしまいです。非常に手軽で驚きました。 (Java環境に詳しくないので、Javaについては適当にOracleから最新のJDKをダウンロードしてインストールしただけ) $ sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo $ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key $ sudo yum ins

    Jenkinsはじめました - こしごぇ
  • コマンドラインからJenkinsのジョブを実行する - azuki note

    コマンドラインからJenkinsのジョブを実行する方法を二つ。 wgetでURLにアクセスする Jenkins CLIを使う wget ジョブの実行ボタンをクリックしたときのURLにwgetやcURL経由でアクセスします。認証をかけている場合にはBasic認証でユーザ名/パスワードを渡します。 $ wget http://yourserver.com/job/<ジョブ>/build?delay=0sec --http-user=<ユーザ名> --http-passwd=<パスワード> Jenkins CLI Jenkins CLIは、http://yourserver.com/jnlpJars/jenkins-cli.jarからダウンロードできます。 ジョブを実行する場合には、以下のコマンドを実行します。"-s"オプションでジョブが完了するまで待ちます。URLは環境変数JENKINS_UR

    コマンドラインからJenkinsのジョブを実行する - azuki note
  • 超絶簡単なJenkinsコマンドラインクライアント作ってみた - cynipeと読む

    https://github.com/cynipe/domo 仕事でちょいと使いたかったので作ってたやつをまとめてgem化してみた。rubyで作ったのはrubyを勉強してみたかったからというのと、別のツールの関係でシェルとの親和性が高い言語にしたかったというのが理由。実装内容は超絶簡単なのでJenkinsAPIはこんなに気軽に使えるよ!っていう例になるといいかなーとか。 ちなみにPluginの自動インストール機能もあったりするけど、PluginをインストールするAPIは内容なので画面操作させてインストールしているという無茶具合。まぁ、用途的には問題ないのでこれでよし。jenkins-cli.jarを使えば正攻法でインストールも出来るんだけど、rubyからjava叩きに行くのものなぁというのもあってこの手法*1。 世の中的にはjenkins.rbといういけてるツールもあるんだけど、簡単にいじ

    超絶簡単なJenkinsコマンドラインクライアント作ってみた - cynipeと読む