From f8294fb9f7ed397c60c5243a641b7a2f8d9fb00f Mon Sep 17 00:00:00 2001 From: ROUVREAU Vincent Date: Fri, 12 Apr 2019 11:39:06 +0200 Subject: Add workflow --- .circleci/config.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to '.circleci/config.yml') diff --git a/.circleci/config.yml b/.circleci/config.yml index 57d6ced7..92ac105e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,4 +1,4 @@ -version: 2 +version: 2.0 jobs: examples: docker: @@ -10,6 +10,7 @@ jobs: - 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 .. + tests: docker: - image: gudhi/ci_for_gudhi:latest @@ -20,6 +21,7 @@ jobs: - 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 .. + utils: docker: - image: gudhi/ci_for_gudhi:latest @@ -30,6 +32,7 @@ jobs: - 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 .. + python: docker: - image: gudhi/ci_for_gudhi:latest @@ -40,6 +43,7 @@ jobs: - 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 .. + doxygen: docker: - image: gudhi/ci_for_gudhi:latest @@ -50,3 +54,13 @@ jobs: - 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 .. + +workflows: + version: 2 + build: + jobs: + - examples + - tests + - utils + - python + - doxygen \ No newline at end of file -- cgit v1.2.3