wercker.yml
box: node
build:
steps:
- npm-install
- script:
name: install git
code: |
apt-get update
apt-get install git -y
- script:
name: webpack
code: |
npm run build
deploy:
steps:
- lukevivier/gh-pages:
token: $GH_TOKEN
basedir: www
解説
- box に git がインストールされていないためデプロイ時にインストール
lukevivier/gh-pages
は lukevivier 氏が作った GitHub Pages デプロイ用の wercker step
GitHub アクセストークンと Wercker の設定
$GH_TOKEN
は GitHub の個人設定で生成したトークンを Wercker 経由で割り当てています。
詳しくは別のページでまとめていますので参照ください。