GitHub Pages

Harp & Wercker 自動デプロイ

wercker.yml

box: node:5.11-slim

build:
  steps:
    - npm-install

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

    - script:
      name: Harp compile
      code: |
        node_modules/harp/bin/harp compile harp-src

    - lukevivier/gh-pages:
        token: $GH_TOKEN
        basedir: harp-src/www/works

解説

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

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

実例

Note (at 2016/05/04)