- Get Ruby (>= 1.9.3) with bundler.gem
- Get GitHub Account
- Ask us to add contributors :)
$ git clone https://github.com/LL-Matsuri2013/ll2013.git
$ cd ll2011
$ bundle install --binstubs
$ bundle exec ./bin/jekyll
- ローカルでは
_sites
と言うディレクトリに生成される(このディレクトリはgitで管理されない)
$ bundle exec ./bin/jekyll --server
Configuration from /Users/ukondo/Documents/ll2013/_config.yml
Building site: /Users/ukondo/Documents/ll2013 -> /Users/ukondo/Documents/ll2013/_site
Successfully generated site: /Users/ukondo/Documents/ll2013 -> /Users/ukondo/Documents/ll2013/_site
[2013-08-07 12:47:55] INFO WEBrick 1.3.1
[2013-08-07 12:47:55] INFO ruby 1.9.3 (2013-02-22) [x86_64-darwin11.4.2]
[2013-08-07 12:47:55] INFO WEBrick::HTTPServer#start: pid=18872 port=4000
- localhost:4000 に立ち上がるので確認できる
- 当該ファイル.html を探して編集する
- 必ずローカルサーバで一度は確認する
- コミットしたら、直接masterにプッシュする
- レビューが欲しい内容は、forkでも別ブランチでも良いので変更をプッシュ→プルリクエスト の形にすること
- 誤字脱字などの内容が来るはず(と嬉しいなあ)なので、コントリビュータの方々は適宜マージしてデプロイしてください
- Get account before this section!!!
Host ll.jus.or.jp
User udzura
IdentityFile ~/.ssh/id_rsa
$ ./deploy.sh jus
../deploy/ll.jus
に一時ファイルができるので、失敗した時は以下を確認する../deploy/ll.jus
に権限はあるかjekyll
コマンドは成功するか- そもそも
ll.jus.or.jp
にログインできるか
- // master にプッシュなりプルリクエストしたら適当な(Herokuとか)サーバに反映されるようになると良いっすね.....