タグ

ブックマーク / kkurahar.github.io (2)

  • Jenkins + Hubot + HipChatでChatOps的な何か - Devlog

    Jenkins + Hubot + HipChatでChatOps的な何か Oct 27th, 2013 こちらの記事を読んで便利そうだなと思い、早速プロジェクトの開発フローに導入してみました。 導入してからひと月程の運用ですが、とても重宝しています。Hubotもそうですが HipChat にほぼすべての開発に関わる情報を集約できているというところが大きいと感じています。 やったこと ・HipChat上で /build や /deploy などと発言するとGitリポジトリからcloneして、ビルド & テストを実行し、指定した環境へデプロイを行なう。 ・緊急時は /rollback などと発言すれば指定した世代分ロールバックが実施される。 ・/status などと発言すればサイトの簡単な稼働状況確認ができる。 環境 インフラ: AWS(EC2) CIツール: Jenkins Git

    Jenkins + Hubot + HipChatでChatOps的な何か - Devlog
  • Gitプッシュ時にJenkinsで自動ビルド - Devlog

    $ sudo vim post-update #!/bin/sh # # An example hook script to prepare a packed repository for use over # dumb transports. # # To enable this hook, rename this file to "post-update". #exec git update-server-info wget --spider --auth-no-challenge --http-user=userid --http-password=password http://myproject.jenkins.com/job/myproject/build?token=myprojecttoken&cause=git-push token : 最初にJenkinsで設定したプロ

  • 1