社内ではプロジェクトの管理をGitlabで行っていますが、このGitlabにはテストを実行するGitlab-CIという機能があります。 これは、TravisCIやCircleCIと類似のCIツールでDockerを使ったテストなどを行うことができます。 テストの実際の処理はGitlab runnerと呼ばれるテスト実行するノードで行います。このRunnerは手軽に構築でき適宜増やすことができます。 このGitlab-CIはとても便利なのですが、HTMLとして生成したテスト結果やカバレッジのレポートをブラウザ上で表示できないという問題があります。 テストで生成したファイルを保存しておくartifactsという機能はあるのですが、これで保持したファイルのなかでhtmlやtext形式などのファイルは直接見ることができません。 そこで、GitlabのReview Appを使って生成したHTMLを表示