各種プロジェクトにおける、CI/CDパイプラインで自動生成されたレポート類を公開するサイトです。
テストカバー、Doxygenのドキュメント、APIドキュメント等が含まれます。
_config.yamlにpagesのtheme設定が、そしてindex.mdにindex pageが書かれている。
使用themeはjekyll/minima
_includes/footer.html を空で追加することでfooterを消した。
githubは.nojekyllがないときは自動でビルドを_config.yamlに従いおこなう。
sudo apt-get install ruby-full build-essential zlib1g-dev 環境変数を設定:
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrcJekyllは静的サイトジェネレーター、Bundlerは依存関係管理ツールです:
gem install jekyll bundler初回セットアップ時:
bundle install依存パッケージを更新する場合:
bundle updateホットリロードでサイトをホスト。ブラウザで http://127.0.0.1:4000:
bundle exec jekyll serve --watch