From 2c18136407fc168622f06e5f884ebaf852c9e20c Mon Sep 17 00:00:00 2001 From: Florent Pruvost <florent.pruvost@inria.fr> Date: Thu, 12 Oct 2017 11:12:31 +0200 Subject: [PATCH] doc job only for solverstack/chameleon + merge starpu_cuda and starpu_mpi builds to save time --- .gitlab-ci.yml | 29 +++++++---------------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 97a07ed9e..8ab46a49c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,10 +6,10 @@ stages: - analysis - doc -build_starpu_mpi: +build_starpu_cuda_mpi: stage: build artifacts: - name: starpu_mpi_build + name: starpu_cuda_mpi_build expire_in: 48 hours paths: - build @@ -19,27 +19,10 @@ build_starpu_mpi: - git submodule update --init --recursive - mkdir -p build - cd build - - cmake .. -DCHAMELEON_USE_MPI=ON -DCMAKE_INSTALL_PREFIX=${PWD}/install -DCMAKE_VERBOSE_MAKEFILE=ON -DMORSE_ENABLE_WARNING=ON -DMORSE_ENABLE_COVERAGE=ON + - cmake .. -DCHAMELEON_USE_CUDA=ON -DCHAMELEON_USE_MPI=ON -DCMAKE_INSTALL_PREFIX=${PWD}/install -DCMAKE_VERBOSE_MAKEFILE=ON -DMORSE_ENABLE_WARNING=ON -DMORSE_ENABLE_COVERAGE=ON - make -j2 | tee ../chameleon-build-starpu.log - make install | tee -a ../chameleon-build-starpu.log && rm install/ -r -build_starpu_cuda: - stage: build - artifacts: - name: starpu_cuda_build - expire_in: 48 hours - paths: - - build - - chameleon-build-starpu-cuda.log - script: - - source .gitlab-ci-env.sh - - git submodule update --init --recursive - - mkdir -p build - - cd build - - cmake .. -DCHAMELEON_USE_CUDA=ON -DCHAMELEON_USE_MPI=OFF -DCMAKE_INSTALL_PREFIX=${PWD}/install -DCMAKE_VERBOSE_MAKEFILE=ON -DMORSE_ENABLE_WARNING=ON -DMORSE_ENABLE_COVERAGE=ON - - make -j2 | tee ../chameleon-build-starpu-cuda.log - - make install | tee -a ../chameleon-build-starpu-cuda.log && rm install/ -r - build_starpu_simgrid: stage: build artifacts: @@ -77,7 +60,7 @@ build_quark: test_starpu_mpi: stage: test dependencies: - - build_starpu_mpi + - build_starpu_cuda_mpi artifacts: name: starpu_mpi_test expire_in: 48 hours @@ -122,7 +105,7 @@ test_quark: sonar: stage: analysis dependencies: - - build_starpu_mpi + - build_starpu_cuda_mpi - build_starpu_simgrid - build_quark - test_starpu_mpi @@ -160,3 +143,5 @@ doc: - cd build - cmake .. -DCHAMELEON_ENABLE_DOC=ON - make doc + only: + - master@solverstack/chameleon \ No newline at end of file -- GitLab