:note

middleman-blogをwerckerでデプロイ

middleman-deploy もいいが、buildに結構時間がとられるので、 Wercker - automation driven development を使うようにした。

travis-ciのときのように srcブランチにpushしたら、masterにデプロイしてくれるようになる。

wercker.yml を作成(softtab: 4 でないと動作しない)

box: wercker/rvm

build:
    steps:
        - rvm-use:
            version: 2.3.0

        - bundle-install:
            jobs: 4

        - script:
            name: build with middleman
            code: bundle exec middleman build --verbose

deploy:
    steps:
        - lukevivier/gh-pages:
            token: $GITHUB_TOKEN
            basedir: build
            repo: milligramme/milligramme.github.io

参考にした

 
comments powered by Disqus
back to top