Metalsmith & Wercker 自動デプロイ

wercker.yml

box: node

build:
  steps:
    - npm-install

deploy:
  steps:
    - script:
        name: install git
        code: |
          apt-get update
          apt-get install git -y

    - script:
        name: Makefile make
        code: |
          make build

    - lukevivier/gh-pages:
        token: $GH_TOKEN
        basedir: refills

解説

GitHub アクセストークンと Wercker の設定

$GH_TOKEN は GitHub の個人設定で生成したトークンを Wercker 経由で割り当てています。 詳しくは別のページでまとめていますので参照ください。

実例