タグ

2012年11月21日のブックマーク (3件)

  • Jenkins-CLI使わずに、リポジトリの変更をプッシュ通知する方法がやっと分かった

    git push したら、すぐにテストを実行して欲しいだけなんです。 もう、ポーリング [2011-12-30-5] で新しい commit があるかチェック するのは嫌なんです。 いや〜、Jenkins-CLI でやろうとしてかなりハマりました。 Jenkins CLI 難しすぎ。。 — マスタカ (@masutaka) June 15, 2012 ジョブ名ってプロジェクト名のことじゃないのだろうか。何やっても No such job.. — マスタカ (@masutaka) June 15, 2012 Jenkins がストレスが溜まるツールってことを思い出した。。 — マスタカ (@masutaka) June 15, 2012 初心に返ってJenkins実践入門 読みましたが、Git には特に触れられておらず…。 どうせこれも Jenkins-CLI のススメだろうと WEB+DB

  • Gitで中央リポジトリにプッシュしたらJenkinsビルドを実行させる

    Jenkinsにはコミットを検出して更新があったときにビルドを実行する機能を持っているが これは定期的にポーリングしているためJenkinsのビルドが始まるまでにタイムラグが発生する。 プッシュされたタイミングで即時にJenkinsビルドを実行させるにはGitフックを使用する。 (Git Pluginのインストールは省略) Gitフックを使用するにはhooksディレクトリに適切なファイル名で配置する。 ここでは中央リポジトリにプッシュしたタイミングでJenkinsビルドを実行させるという想定なので post-updateファイルを作成し、中央リポジトリのhooksディレクトリ直下に配置する。 #!/bin/sh wget -q "http://[Jenkinsトップ画面のアドレス]/job/[ジョブ名]/build?delay=0" if [ "$?" -eq 0 ]; then echo

  • ジョエル・テストを継ぐアリエル・テスト(前編) : inoue_se

    ジョエル・テストはソフトウェア開発チームを評価する指標として有名です。今でも充分に有効な指標ですが何せ書かれたのが2000年です。そろそろ新しい指標があってもいいと思います。なので考えてみました。ジョエル・テストの名前規約に従うならイノウエ・テストとすべきですが、気恥ずかしいのアリエル・テストとなづけます。 実践できないことを指標にしても机上の空論になるので、アリエルの開発で実践できていることに限定しています。このため、こんなことをすべきと言う理想論ではなく、費用対効果まで考えた実践的な項目です。 ジョエル・テストと同じ項目はアリエル・テストに含めていません。当然やっているという前提です。もっとも、アリエルでもいくつかの項目は完全実践とは言い難いものもありますが。 ソフトウェア開発チームを評価するアリエル・テスト 自動ビルド、自動デプロイができるか 自動テスト(単体テスト、統合テスト)があ

    o-cha
    o-cha 2012/11/21
    いまどきの開発チーム