kind: pipeline type: docker name: default steps: - name: build and test pull: never image: erki/llvm:latest commands: - apt install --no-install-recommends python3-pip -y - pip3 install --upgrade conan - conan profile new default --detect - conan profile update settings.compiler.libcxx=libstdc++11 default - mkdir -p build - cd build - conan install .. --build=missing - cmake .. -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DWITH_TESTS=ON - ninja - ctest . --output-on-failure - name: opsummarizer integration tests pull: never image: erki/llvm:latest commands: - apt install --no-install-recommends gcovr python3-pip -y - pip3 install --upgrade conan - conan profile new default --detect - conan profile update settings.compiler.libcxx=libstdc++11 default - mkdir -p build - cd build - conan install .. --build=missing - cmake .. -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DWITH_TESTS=OFF - ninja - cp -r ../testcases ./testcases - cd ./testcases - mv ../op-finder ./ - python3 ../../op-summarizer/tests.py