Loading .gitlab-ci.yml +36 −56 Original line number Diff line number Diff line Loading @@ -30,12 +30,24 @@ stages: BUILD_TOOLS: "no" BUILD_PYTHON: "no" # base for CUDA builds .cuda: stage: build:cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" # tags are overridden, not merged... tags: - docker - nvidia # base for OpenMP+MPI builds .openmp_mpi: variables: WITH_OPENMP: "yes" WITH_MPI: "yes" # base for CUDA+OpenMP+MPI builds .cuda_openmp_mpi: extends: .openmp_mpi # tags are overridden, not merged... Loading Loading @@ -128,103 +140,71 @@ dummy build job: # significantly more time than debug builds). cuda_tests_Debug: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Debug BUILD_TESTS: "yes" cuda_tests_Release: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Release BUILD_TESTS: "yes" cuda_matrix_tests_Debug: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Debug BUILD_MATRIX_TESTS: "yes" cuda_matrix_tests_Release: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Release BUILD_MATRIX_TESTS: "yes" cuda_examples_Debug: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Debug BUILD_EXAMPLES: "yes" cuda_examples_Release: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Release BUILD_EXAMPLES: "yes" cuda_benchmarks_tools_python_Debug: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Debug BUILD_BENCHMARKS: "yes" BUILD_TOOLS: "yes" BUILD_PYTHON: "yes" cuda_benchmarks_tools_python_Release: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Release BUILD_BENCHMARKS: "yes" BUILD_TOOLS: "yes" Loading Loading
.gitlab-ci.yml +36 −56 Original line number Diff line number Diff line Loading @@ -30,12 +30,24 @@ stages: BUILD_TOOLS: "no" BUILD_PYTHON: "no" # base for CUDA builds .cuda: stage: build:cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" # tags are overridden, not merged... tags: - docker - nvidia # base for OpenMP+MPI builds .openmp_mpi: variables: WITH_OPENMP: "yes" WITH_MPI: "yes" # base for CUDA+OpenMP+MPI builds .cuda_openmp_mpi: extends: .openmp_mpi # tags are overridden, not merged... Loading Loading @@ -128,103 +140,71 @@ dummy build job: # significantly more time than debug builds). cuda_tests_Debug: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Debug BUILD_TESTS: "yes" cuda_tests_Release: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Release BUILD_TESTS: "yes" cuda_matrix_tests_Debug: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Debug BUILD_MATRIX_TESTS: "yes" cuda_matrix_tests_Release: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Release BUILD_MATRIX_TESTS: "yes" cuda_examples_Debug: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Debug BUILD_EXAMPLES: "yes" cuda_examples_Release: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Release BUILD_EXAMPLES: "yes" cuda_benchmarks_tools_python_Debug: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Debug BUILD_BENCHMARKS: "yes" BUILD_TOOLS: "yes" BUILD_PYTHON: "yes" cuda_benchmarks_tools_python_Release: extends: .build_template stage: build:cuda tags: - docker - nvidia extends: - .build_template - .cuda variables: <<: *default_cmake_flags WITH_CUDA: "yes" BUILD_TYPE: Release BUILD_BENCHMARKS: "yes" BUILD_TOOLS: "yes" Loading