summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2022-11-25 12:22:58 +0100
committerMarc Glisse <marc.glisse@inria.fr>2022-11-25 12:22:58 +0100
commit46f4ef780df47e977e9acd95436bded4f5a69ada (patch)
tree795ecdf74b84f1f6c1f32064a86cb93e82341eef
parente591a9564ddf31befd153acd088e19b50421807c (diff)
CircleCI tweak 2
-rw-r--r--.circleci/config.yml91
1 files changed, 65 insertions, 26 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index fc363ea7..c8c0b70b 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -9,8 +9,11 @@ jobs:
- image: gudhi/ci_for_gudhi:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test examples
command: |
@@ -25,8 +28,11 @@ jobs:
- image: gudhi/ci_for_gudhi:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test unitary tests
command: |
@@ -41,8 +47,11 @@ jobs:
- image: gudhi/ci_for_gudhi:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test utilities
command: |
@@ -57,8 +66,11 @@ jobs:
- image: gudhi/ci_for_gudhi:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test python module. Generates and tests the python documentation
command: |
@@ -88,8 +100,11 @@ jobs:
- image: gudhi/doxygen_for_gudhi:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Generates the C++ documentation with doxygen
command: |
@@ -119,8 +134,11 @@ jobs:
- image: gudhi/ci_for_gudhi_wo_cgal:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test examples without cgal and eigen
command: |
@@ -135,8 +153,11 @@ jobs:
- image: gudhi/ci_for_gudhi_wo_cgal:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test unitary tests without cgal and eigen
command: |
@@ -151,8 +172,11 @@ jobs:
- image: gudhi/ci_for_gudhi_wo_cgal:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test utilities without cgal and eigen
command: |
@@ -167,8 +191,11 @@ jobs:
- image: gudhi/ci_for_gudhi_wo_cgal:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test python module without cgal and eigen
command: |
@@ -187,8 +214,11 @@ jobs:
- image: gudhi/ci_for_gudhi_wo_cgal:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test examples without cgal
command: |
@@ -203,8 +233,11 @@ jobs:
- image: gudhi/ci_for_gudhi_wo_cgal:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test unitary tests without cgal
command: |
@@ -219,8 +252,11 @@ jobs:
- image: gudhi/ci_for_gudhi_wo_cgal:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test utilities without cgal
command: |
@@ -235,8 +271,11 @@ jobs:
- image: gudhi/ci_for_gudhi_wo_cgal:latest
steps:
- checkout
- - run: git submodule sync
- - run: git submodule update --init
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
- run:
name: Build and test python module without cgal
command: |