summaryrefslogtreecommitdiff
path: root/.circleci/config.yml
diff options
context:
space:
mode:
authorROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-04-12 11:39:06 +0200
committerROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-04-12 11:39:06 +0200
commitf8294fb9f7ed397c60c5243a641b7a2f8d9fb00f (patch)
tree68bac1a17b193cb86437aec96450573a154f503d /.circleci/config.yml
parentcf8ea87788d9df4e9e94723748e6bb7b0cd67d29 (diff)
Add workflow
Diffstat (limited to '.circleci/config.yml')
-rw-r--r--.circleci/config.yml16
1 files changed, 15 insertions, 1 deletions
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