diff options
author | ROUVREAU Vincent <vincent.rouvreau@inria.fr> | 2019-04-12 11:42:31 +0200 |
---|---|---|
committer | ROUVREAU Vincent <vincent.rouvreau@inria.fr> | 2019-04-12 11:42:31 +0200 |
commit | f9a8252d07c1ded34280a11d2ead6751bd5ec4b3 (patch) | |
tree | 9b31e1ee70ceefc1597eaeb1c06e6628dd1fe1a4 | |
parent | f8294fb9f7ed397c60c5243a641b7a2f8d9fb00f (diff) |
Add run in steps
-rw-r--r-- | .circleci/config.yml | 65 |
1 files changed, 35 insertions, 30 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index 92ac105e..e9e25c9e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,56 +4,61 @@ jobs: docker: - image: gudhi/ci_for_gudhi:latest steps: - - rm -rf build - - mkdir -p build - - cd build - - cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=ON -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=OFF -DPython_ADDITIONAL_VERSIONS=3 .. - - make all test - - cd .. + - checkout + - run: rm -rf build + - run: mkdir -p build + - run: cd build + - run: cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=ON -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=OFF -DPython_ADDITIONAL_VERSIONS=3 .. + - run: make all test + - run: cd .. tests: docker: - image: gudhi/ci_for_gudhi:latest steps: - - rm -rf build - - mkdir -p build - - cd build - - cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=ON -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=OFF -DPython_ADDITIONAL_VERSIONS=3 .. - - make all test - - cd .. + - checkout + - run: rm -rf build + - run: mkdir -p build + - run: cd build + - run: cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=ON -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=OFF -DPython_ADDITIONAL_VERSIONS=3 .. + - run: make all test + - run: cd .. utils: docker: - image: gudhi/ci_for_gudhi:latest steps: - - rm -rf build - - mkdir -p build - - cd build - - cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=ON -DWITH_GUDHI_PYTHON=OFF -DPython_ADDITIONAL_VERSIONS=3 .. - - make all test - - cd .. + - checkout + - run: rm -rf build + - run: mkdir -p build + - run: cd build + - run: cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=ON -DWITH_GUDHI_PYTHON=OFF -DPython_ADDITIONAL_VERSIONS=3 .. + - run: make all test + - run: cd .. python: docker: - image: gudhi/ci_for_gudhi:latest steps: - - rm -rf build - - mkdir -p build - - cd build - - cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=ON -DPython_ADDITIONAL_VERSIONS=3 .. - - make all test sphinx - - cd .. + - checkout + - run: rm -rf build + - run: mkdir -p build + - run: cd build + - run: cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=ON -DPython_ADDITIONAL_VERSIONS=3 .. + - run: make all test sphinx + - run: cd .. doxygen: docker: - image: gudhi/ci_for_gudhi:latest steps: - - rm -rf build - - mkdir -p build - - cd build - - cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=OFF -DPython_ADDITIONAL_VERSIONS=3 .. - - make doxygen - - cd .. + - checkout + - run: rm -rf build + - run: mkdir -p build + - run: cd build + - run: cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=OFF -DWITH_GUDHI_TEST=OFF -DWITH_GUDHI_UTILITIES=OFF -DWITH_GUDHI_PYTHON=OFF -DPython_ADDITIONAL_VERSIONS=3 .. + - run: make doxygen + - run: cd .. workflows: version: 2 |