diff options
author | Marc Glisse <marc.glisse@inria.fr> | 2022-11-25 12:22:58 +0100 |
---|---|---|
committer | Marc Glisse <marc.glisse@inria.fr> | 2022-11-25 12:22:58 +0100 |
commit | 46f4ef780df47e977e9acd95436bded4f5a69ada (patch) | |
tree | 795ecdf74b84f1f6c1f32064a86cb93e82341eef /.circleci/config.yml | |
parent | e591a9564ddf31befd153acd088e19b50421807c (diff) |
CircleCI tweak 2
Diffstat (limited to '.circleci/config.yml')
-rw-r--r-- | .circleci/config.yml | 91 |
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: | |