2014JekyllをpushしたらさくらのVPSに自動的にデプロイされるようにしてみたので、その手順をご紹介します。今回はbitbucketからweckerにつなぐとろこまでです。特別なことはしておらず、JekyllのソースをPushするとBitbucket経由でwerckerでbuildが走り、問題なければVPSにデプロイ、という形です。Pushをトリガーにしてwerckerでbuildまでを紹介します。##werckerへのユーザー登録ベータ版のため登録は無料との事。githubならtravisがありますが、Bitbucketは無料サービスの選択肢が少ないですね・・。application」をクリック。Bitbucketを選択。リポジトリはjekyllのソースが保存されているリポジトリを選択。Bitbucket側でwerckerbotをREAD権限で追加。次にwercker.ymlを自分のリポジトリのトップディレクトリに置くのですが、これは説明が難しいので後で。applicationを押して終了。あとはwercker.ymlをきちんと書けば動作します。buildはまだしないでください##wercker.ymlを用意する次にwerckerが自動でbuildするための設定ファイルwercker.ymlを用意します。レポジトリのトップディレクトリにwercker.ymlというファイルを作ってください。今回はbuildまでの定義を行います(VPSへのデプロイは次回説明予定)。deployの設定は次回に##Gemfileを用意するwerckerでbuildを実行するために、必要パッケージをGemfileで定義します(既にGemfile作ってある方は読み飛ばしてください)。Gemfileはトップディレクトリ直下に作ります。'redcarpet'##_config.ymlの修正まずwercker.ymlをトップディレクトリに追加したので、それをexcludeに設定。今回初めてGemfileを定義した方は_config.ymlのexcludeにGemfileを追加しておきましょう。'Gemfile.lock']##いよいよbuildさてこれで準備は完了です。Pushしてみてください(developブランチでもmasterブランチでも動作します)以下の図のようにwerckerでbuildプロセスが表示されたでしょうか?今日はここまでです。次回はwerckerからVPSへのdeployを紹介します。DoeWeb会社に勤務するデザイナーです。普段はデザインを担当していますが、ここではデザイン、プログラミング、インフラなど興味の赴くままに幅広く書いています。DoeWeb会社に勤務するデザイナーです。普段はデザインを担当していますが、ここではデザイン、プログラミング、インフラなど興味の赴くままに幅広く書いています。