MiddleManを使ってHiroshima-ARCサイトを管理する。
ソフトウェア | バージョン | 備考 |
---|---|---|
vagrant | 1.7.4 | |
ruby | 2.3.0 | |
rbenv | 0.4.0 | |
middleman | 3.2.0 | |
bootstrap | 3.0.2 |
- GitHubにhiroshima-arc.ioが作成されている
- セットアップ
$ vagrant up
$ vagrant ssh
$ git clone -b dev https://github.com/hiroshima-arc/hiroshima-arc.github.com.git
$ cd hiroshima-arc.github.com/
$ bundle install --path ./vendor/bundle
$ bundle exec middleman
ローカルマシンからhttp://localhost:8080/
で動作を確認する。
$ git checkout dev
$ bundle exec middleman build
$ bundle exec middleman deploy
$ git add .
$ git commit -a -m "コメント"
$ git push origin dev
$ bundle exec rake -T
rake build # Build Blog
rake deploy # Deploy website
rake go[msg] # One Line deploy
rake push[msg] # Commit and push changes to Github