タグ

Jenkinsに関するmuto_masaのブックマーク (7)

  • Automation Tech Casual Talks #1で発表してきた。 : インフラエンジニアに成る

    Puppet使って構成管理を自動化したときにDevOps意識したよーな内容。 さて、おもったより#autotechcasualでつぶやきまくっていたので思い出しながら以下、つらつらと。 第2回開催時の参考になればと思います。 先にまとめ。 ・インフラ視点の話が中心 ・ChefとPuppet使っているけどどうなの?な話 ・Jenkinsチラチラ ・AWS使っているお話ちらほら ・DevOpsの意識 このあたりに興味あるかたには非常に意味のある集まりになったかと思います。 僕は楽しかったな〜。 ※ 資料はアップに気づいたら随時追加しております。 ■@n0tsさん 主催者が先頭きって発表。 「ぼくがかんがえたさいきょうの☆きっくすたーと☆」はたしかに最強だった。 cobblerのkickstartでどこまでできるかがテーマ。 githubにまとめてあげているのがすばらしい。 ただ、3年ほど使用し

    Automation Tech Casual Talks #1で発表してきた。 : インフラエンジニアに成る
  • Jenkinsをジョブ管理ツールとして使うアイデア - プログラマの思索

    @akiko_pusuさんのJenkinsの事例を読んで、Jenkinsをジョブ管理ツールとして使うアイデアについて考えたことをラフなメモ書き。 間違っていたらあとで直す。 【元ネタ】 Jenkinsをバッチ監視ツールとして運用する事例: プログラマの思索 2枚の絵でわかるJP1ジョブ管理の仕組み - あしのあしあと Monitoring external jobs - 日語 - Jenkins Wiki Jenkinsをメトリクス収集ツールとして使うアイデア: プログラマの思索 【1】基幹系業務システムの命は、Cobolで書かれたバッチ処理だ。 Webシステムやクライアントアプリから収集された業務データ、売上データは、夜間にバッチ処理で一括集計されて、日次や月次の商品有高帳、損益計算書、貸借対照表などを出力する。 これらの数値をにらめっこしながら、経営者は日々の経営方針を微修正しながら

    Jenkinsをジョブ管理ツールとして使うアイデア - プログラマの思索
  • Jenkinsことはじめ - 技芸のおぼえがき

    こんにちは。今回は、個人的にホットなトピックであるJenkinsの紹介とその簡単な使い方について書きたいと思います。 Jenkinsって? 一言で言うと「高性能cron」です(先日参加した勉強会でのcactusmanさんの発表から引用させていただきました)。cronにログ管理機能、通知機能、バージョン管理システム連携などがついて、それをGUIで管理できるようなイメージです。正式には継続的インテグレーション(CI)ツールと言われますが、Jenkins導入=CI導入と考えてしまうと敷居が高いので、cronとか自動化ツールぐらいに考えるといいと思います。Jenkinsはすでに世界中のあらゆる企業やプロジェクトで使われています。 Jenkinsでできること 定期的に自動実行したくてもcronでは面倒なことが簡単に実現可能です。バージョン管理システム上のソースに更新があったらテストを走らせ失敗したら

  • jenkinsで遊ぶ

    7. なにがざんねんか ► Javaで動くのでJDKのインストール必須 ► 頻繁にアップデートされる 放置すると残念なことに ► 起動は時間ぴったりに行われない 起動が数秒でも遅れたら致命的なものには使えない ► 単語の混乱 ジョブ?プロジェクト?(イコールっぽい) 目的が違う使い方→ビルド? わりとどうでもいいことばかりなのでぜひ使うべし 9. ジョブの構成 ジョブの定義 ビルドの世代管理/リトライ回数/有効・無効/他のジョブ が動いてるときの動作/タイムアウトなど いつ実行するか ビルド・トリガ 定期/ファイル・ディレクトリが更新されたら・別のジョブ から/リポジトリが更新されたら/メールボックス/IRC ビルド環境の整備 ワークスペースの削除/事前に実行するコマンド/ログ の出力形式 処理内容(シェルスクリプト/Pythonなどなど) ビルド 何段にでも並べられる メール通知/別のジ

    jenkinsで遊ぶ
  • Jenkins,Redmine使いこなし勉強会 - torutkのブログ

    5/25 19:00-21:00 Jenkins,Redmine使いこなし勉強会に参加してきました。当初定員いっぱいで補欠登録でしたが、定員増加対応で参加確定しました。当日になるとキャンセルが増えて、空きがあったようです。 開催概要 Jenkins,Redmine使いこなし勉強会 - connpass UST(録画) http://www.ustream.tv/recorded/22836717 Togetter http://togetter.com/li/309679 発表資料 Redmineプラグイン活用入門 Redmineプラグイン活用入門 プラグインの探し場所、家のほかr-labさん、r-labは日語、投票機能ありです。 発表者@kokawaさんによる、プラグインを1つおススメするならWiki Extensions、さらに3つ加えるならCodeReview、Backlogs、

    Jenkins,Redmine使いこなし勉強会 - torutkのブログ
  • 『Jenkinsで定期実行するJobを管理したほうが良い3つの理由』

    定期実行って、Cronを使ってやるのが一般的ですよね。 エンタープライズシステムだとJP1とか使って管理したりしますが、 それJenkinsで良くない? というわけで考えて見ました。なんでJenkinsがいいのか。 メリット(cronとの比較)① SVNなどのSCMとの連携が可能 ② メール等のアラートが可能 ③ 実行履歴の確認が容易 デメリット① Jenkinsが落ちたら動かない ただこれはJenkinsの監視やバックアップである程度回避できます。 またJP1 などは大変高価なので、無償で使えるのは嬉しいですね!実際にやってみたまずはSVNに適当なプロジェクトを作って適当なShellスクリプトをコミットしてみます。 SVNはファイル単位でのチェックアウトができないのでGitで管理したほうがいいのかもしれません。 Shellスクリプトは終了コードを明示的に0と書いたほうが良いでしょう。 J

    『Jenkinsで定期実行するJobを管理したほうが良い3つの理由』
    muto_masa
    muto_masa 2012/10/28
    同じ事考えている人いるw
  • iOS開発+Mac+JenkinsでCI環境構築1-Jenkinsでビルドが通るまで – Zero4Racer PRO Developer's Blog

    これまで、あまりテスト駆動開発がうまく出来ていなかったので、JenkinsでのCIサーバ(継続的インテグレーションサーバ)を構築しつつ、テスト駆動開発をマスターしていきたいと思って、Jenkinsのインストールを行いました。意外と情報が少なく、まとまっていないので、備忘のために記録しておきます。 インストール オフィシャルサイトからpkgのインストール こちら簡単なのですが、Welcome to Jenkins CI! | Jenkins CI こちらのMac OSXのリンクからダウンロードして、インストールする方法があります。でも、後述のHomebrewを使った方法に移行するために、アンインストールしました。 pkg版のJenkinsのアンインストール なかなか探してもうまく見つからなかったのですが、ちゃんと、アンインストール用のスクリプトファイルがインストールされていたため、それを実行

  • 1