読者です 読者をやめる 読者になる 読者になる

ようへいの日々精進XP

よかろうもん

docker + altria でカジュアル CI 環境を構築してみる(準備)

はじめに docker と CI ツールを使ったテスト環境構築事例が色々と出てきていてとにかく楽しそう docker と jenkins を使った構築事例はあるので altria で試してみることにした 特定の環境に特化したテスト環境ではなく、色々なテストに利用出来るような環…

puppet のマニフェストを odokumi でテストする

概要 puppet のマニフェストをテストしたい なんちゃってテストフレームワーク odokumi を使ってみる odokumi とは git の ローカルコミットを hook して cookbook や manifest をテストする為の統合テスト環境w CI ツールには altria を利用 仮想マシンに…

altria と LXC で cookbook のテスト環境(Odokumi)を作ってみた

概要 目的 サーバーで直接 cookbook のテストをしたい 下記の通り、vagrant でも test-kitchen でもイケることをあえて別な方法でやってみる 以前に考えていたことを実際に具現化 しかしながら vagrant の provisioning コマンドで同じことをやれます test-k…

altria と API で会話する為のメモ

概要 altria と API で会話したいのでメモ アクセスの仕方が判らず思わず Issue で質問しようとした...orz 詳しくはこちら メモ ジョブ一覧の取得 GET /jobs.json ビルドの結果を取得 GET /builds/${build_id}.json ジョブに対してビルドを依頼する ジョブに…

cookbook のテスト環境が作れないか考えている

概要 chef の cookbook を git で管理している前提でローカル cookbook テスト環境が作れないか考えている 既に test-kitchen という Opscode が提供するフレームワークがあるが、より汎用的な環境が作れないか考えてみる 考察 使うツール 使うツールとして…

Altria を serverspec で使ってみる

やってみたいこと Jenkins で serverspec をキックすることは出来ているので、同じことを Altria でやってみる 実際にリモートホストをテストしてみる トポロジ 以下のようなトポロジ。トリガーは Altria サーバー側にある。 Altria サーバーの準備 Altria …

Altria をほんのり触ってみる

きっかけ CI ツールについて調べていたところ、こちらで話題になっていたのを思い出して また、内部で redis 使われているとのことなのでさらに興味津々 Altria という名前がカッコイイ 詳細はこちらに紹介されており、Ruby でプラグインを書けるというのは…