OkinawaDevOps / okinawadevops.github.com

http://okinawadevops.github.io/
0 stars 0 forks source link

レビューの方法について #124

Open yamanetoshi opened 9 years ago

yamanetoshi commented 9 years ago

自分の branch で試験する、を前提にしますと clone したディレクトリにおいて

$ bundle exec rake generate
$ bundle exec rake preview

で自分が作成したコンテンツが確認できる状態になっているはずです。http://localhost:4000 で確認できるはずです。

また、他の方が作成した pull request についても remote branch を取得して同様の方法でコンテンツを確認することができるはずです。

方法などについて間違いがあればコメント頂けますと幸いです。> @kinjo @Arakaki-Yuji @code0-sh @nagaokamgh

yamanetoshi commented 9 years ago

しまった。イチからヤるとすると以下なんスかね。。

$ bundle install --path vendor/bundle
$ bundle exec rake generate
$ bundle exec rake preview

と、思ったら bundle install で問題発生 xD

nio4r 1.0.0 を入れてくれ、と言われて gem install したら make できぬと言われております。。。

yamanetoshi commented 9 years ago

gcc のバージョンが 4.2.1 だったのが悪いらしく、

$ gcc --version
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin13.4.0
Thread model: posix

以下で gcc48 を入れてみます。

$ brew tap homebrew/versions      
$ brew install gcc48
$sudo ln -sf /usr/local/bin/gcc-4.8 /usr/bin/gcc
$sudo ln -sf /usr/local/bin/g++-4.8 /usr/bin/g++

まだコンパイルエラー出ます。ruby のバージョンが 2.2 だと駄目情報がありましたので 2.1 にしてみます。

$ rbenv install 2.1.5
$ rbenv global 2.1.5

としようと思っているのですがマシンが固まり気味なので Linux な TP で clone して bundle install し始めたのが今です (ぇ

yamanetoshi commented 9 years ago

TP にて以下。

$ bundle install --path vendor/bundle
$ bundle exec rake preview

で、0000-00-00-welcome-to-jekyll.markdown.erb does not have a valid date と言われたので _config.yml に

exclude: [vendor]

追加したら preview できるようになりました。

yamanetoshi commented 9 years ago

参考リンクを以下に列挙。

yamanetoshi commented 9 years ago

OSX Mavericks について rbenv にて ruby を 2.1.5 にしたら preview 確認できてます。

code0-sh commented 9 years ago

@yamanetoshi ありがとうございます!preview確認取れました。 ローカルに環境つくるなら

rbenv local 2.1.5

でディレクトリ指定にしてもいいかもです。 あと、 .gitignoreに

/.bundle
/vendor/bundle

追加しますか?

yamanetoshi commented 9 years ago

@code0-sh

追加な PR 発行してもらっても良いですか? < .gitignore

よろしくお願いしますー

yamanetoshi commented 9 years ago

たしかに global にはしたくないですな。。