前記事
CI で Google Test
CI で Google Test を実行するには, パッケージマネージャで Google Test がインストールできて,
インクルードパスにも自動で通してくれる Linux ディストリビューションを使うとラク.
それは Arch Linux だ.
たとえば CircleCI の場合は, 下記のように書けばいい.
.circleci/config.yml
version: 2.1
jobs:
test:
docker:
- image: archlinux
environment:
GTEST_COLOR: yes # Google Test の出力が白黒にならないようにする
steps:
- checkout
- run:
command: pacman -Sy --noconfirm make clang gtest
- run:
command: make clean testall # テスト実行
参考
GTEST_COLOR
については下記を参照した