« 購入したDVDをHDDに入れてREGZAで見る手順 | トップページ | ALMiniumによる yggdrasilサーバの構築 »

2013年8月12日 (月)

yggdrasil 0.0.17 released.

yggdrasil 0.0.17 をリリースしました。
yggdrasilはLinuxサーバで設定ファイルをSubversion管理するためのgem ツールです。
スライドのPDFはこちら
長らく 0.0.15から更新できずにおり、この週末に頑張って更新したのですが、0.0.16をリリースしてすぐ、勤め先の利用で問題があることが解ったので0.0.17に上げてしまいました。すみません。

0.0.15からの修正点>

updateでリビジョンを指定できるように修正 ★今回DBチューニングで必要だった

ygg cのプロンプトをA/qに変更

・デフォルトでgem listcheckerを作らないように修正

check結果のdiffの順序をサマリと一致させた

checkerスクリプトを強制的に監視対象にした

checkコマンドのオプションが間違えて居てもエラーにならなかった問題を修正

・差分確認の直後にファイルリストが表示されないように修正

Ctrl-Cで止めたときにRubyのエラー出力が出ないように修正

・チェックしたファイルの数を結果表示するように修正

・ディレクトリの削除をコミットできない問題を修正

init--non-interactiveを付けてもプロンプトが出る場合があった問題の修正

詳細はGitHubを見て下さい→ https://github.com/tkusukawa/yggdrasil/commits




ちょっとこの場をお借りしてJenkinsでyggserveを使う情報を共有させて下さい

「定期実行」で下記のシェルスクリプトを動かしています。

echo
# 監視ノード数の計上
cnt=`ls /var/lib/jenkins/.yggdrasil/results/ | wc -l`
echo '監視ノード数: '$cnt

echo
date
/usr/bin/yggserve results --expire 180 > /var/lib/jenkins/.yggdrasil/jenkins.out
ret=$?

sed -n -e '/^########/,/^\s*$/p' < /var/lib/jenkins/.yggdrasil/jenkins.out | sed -e 's/########/\n########/' > /var/lib/jenkins/.yggdrasil/jenkins.summary
cat /var/lib/jenkins/.yggdrasil/jenkins.out

echo
return $ret 2>&- || exit $ret

あと、「Log Parser Plugin」(Parsed Console Output)でエラーを見やすくしたり、 「拡張E-mail通知」を使ったりしてます。

|
|

« 購入したDVDをHDDに入れてREGZAで見る手順 | トップページ | ALMiniumによる yggdrasilサーバの構築 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/533276/57976690

この記事へのトラックバック一覧です: yggdrasil 0.0.17 released.:

« 購入したDVDをHDDに入れてREGZAで見る手順 | トップページ | ALMiniumによる yggdrasilサーバの構築 »