Commit f3a3a9d8 authored by Robert Schweppe's avatar Robert Schweppe
Browse files

- testing deploy

parent 01212e63
Pipeline #20933 failed with stages
in 1 minute and 1 second
......@@ -7,8 +7,8 @@
stages:
- info
- build
- test
- coverage
# - test
# - coverage
- deploy
workflow:
......@@ -206,22 +206,22 @@ show-env-vars:
# ### BUILD JOBS ###
# ##################
### DEBUG ###
build-nag62-debug:
variables:
<<: *debug_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.nagfor62
CMAKE_FLAGS: '-DCMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran64MPI-debug:
variables:
<<: *debug_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran64MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
# ### DEBUG ###
# build-nag62-debug:
# variables:
# <<: *debug_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.nagfor62
# CMAKE_FLAGS: '-DCMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran64MPI-debug:
# variables:
# <<: *debug_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran64MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
# <<: *build_template
build-gfortran73MPI-debug:
variables:
......@@ -231,307 +231,307 @@ build-gfortran73MPI-debug:
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran83-debug:
variables:
<<: *debug_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran83MPI-debug:
variables:
<<: *debug_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran102-debug:
variables:
<<: *debug_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran102
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran102MPI-debug:
variables:
<<: *debug_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran102MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
build-intel18-debug:
variables:
<<: *debug_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel18
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
build-intel19-debug:
variables:
<<: *debug_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
build-intel19MPI-debug:
variables:
<<: *debug_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
<<: *build_template
# ### RELEASE ###
build-nag62-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.nagfor62
CMAKE_FLAGS: '-DCMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran64MPI-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran64MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran73MPI-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran83-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran83MPI-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran102-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran102
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
build-gfortran102MPI-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran102MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
build-intel18-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel18
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
build-intel19-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
build-intel19MPI-release:
variables:
<<: *release_vars
<<: *no_test_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
<<: *build_template
# ######################
# ### ANALYTICS JOBS ###
# #####################
valgrind-gfortran64MPI-debug:
needs:
- job: build-gfortran64MPI-debug
variables:
<<: *debug_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran64MPI
<<: *valgrind_template
valgrind-gfortran73MPI-debug:
needs:
- job: build-gfortran73MPI-debug
variables:
<<: *debug_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
<<: *valgrind_template
valgrind-gfortran83-debug:
needs:
- job: build-gfortran83-debug
variables:
<<: *debug_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83
<<: *valgrind_template
### # Valgrind not available for Intel and NAG
# valgrind-intel19-debug:
# needs:
# - job: build-intel19-debug
# artifacts: true
# build-gfortran83-debug:
# variables:
# <<: *debug_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran83MPI-debug:
# variables:
# <<: *debug_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran102-debug:
# variables:
# <<: *debug_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran102
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran102MPI-debug:
# variables:
# <<: *debug_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran102MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-intel18-debug:
# variables:
# <<: *debug_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel18
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-intel19-debug:
# variables:
# <<: *debug_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-intel19MPI-debug:
# variables:
# <<: *debug_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=OFF'
# <<: *build_template
#
# # ### RELEASE ###
# build-nag62-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.nagfor62
# CMAKE_FLAGS: '-DCMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran64MPI-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran64MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran73MPI-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran83-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran83MPI-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran102-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran102
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-gfortran102MPI-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran102MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-intel18-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel18
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-intel19-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# build-intel19MPI-release:
# variables:
# <<: *release_vars
# <<: *no_test_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF'
# <<: *build_template
#
# # ######################
# # ### ANALYTICS JOBS ###
# # #####################
# valgrind-gfortran64MPI-debug:
# needs:
# - job: build-gfortran64MPI-debug
# variables:
# <<: *debug_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran64MPI
# <<: *valgrind_template
#
# valgrind-gfortran73MPI-debug:
# needs:
# - job: build-gfortran73MPI-debug
# variables:
# <<: *debug_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
# <<: *valgrind_template
#
# valgrind-nag62-debug:
# valgrind-gfortran83-debug:
# needs:
# - job: build-gfortran83-debug
# variables:
# <<: *debug_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83
# <<: *valgrind_template
#
# ### # Valgrind not available for Intel and NAG
# # valgrind-intel19-debug:
# # needs:
# # - job: build-intel19-debug
# # artifacts: true
# # variables:
# # <<: *debug_vars
# # MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19
# # <<: *valgrind_template
# #
# # valgrind-nag62-debug:
# # needs:
# # - job: build-nag62-debug
# # artifacts: true
# # variables:
# # <<: *debug_vars
# # MODULE_LOAD_SCRIPT: hpc-module-loads/eve.nagfor62
# # <<: *valgrind_template
#
# #################
# ### TEST JOBS ###
# #################
#
# test-nag62-debug:
# needs:
# - job: build-nag62-debug
# artifacts: true
# artifacts: false
# variables:
# <<: *debug_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.nagfor62
# <<: *valgrind_template
#################
### TEST JOBS ###
#################
test-nag62-debug:
needs:
- job: build-nag62-debug
artifacts: false
variables:
<<: *debug_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.nagfor62
CMAKE_FLAGS: '-DCMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=Debug'
<<: *test_template
test-nag62-release:
needs:
- job: build-nag62-release
artifacts: false
variables:
<<: *release_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.nagfor62
CMAKE_FLAGS: '-DCMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=Release'
<<: *test_template
test-gfortran83MPI-release:
needs:
- job: build-gfortran83MPI-release
artifacts: false
variables:
<<: *release_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
<<: *test_template
test-gfortran73MPI-release:
needs:
- job: build-gfortran73MPI-release
artifacts: false
variables:
<<: *release_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
<<: *test_template
test-gfortran73MPI-debug:
needs:
- job: build-gfortran73MPI-debug
artifacts: false
variables:
<<: *debug_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug'
<<: *test_template
test-gfortran83-release:
needs:
- job: build-gfortran83-release
artifacts: false
variables:
<<: *release_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
<<: *test_template
test-intel18-release:
needs:
- job: build-intel18-release
artifacts: false
variables:
<<: *release_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel18
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
<<: *test_template
test-intel19-release:
needs:
- job: build-intel19-release
artifacts: false
variables:
<<: *release_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
<<: *test_template
test-intel19MPI-release:
needs:
- job: build-intel19MPI-release
artifacts: false
variables:
<<: *release_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
<<: *test_template
# ###################
# ### DEPLOY JOBS ###
# ###################
coverage-gcc73:
needs:
- job: test-gfortran73MPI-debug
variables:
<<: *debug_vars
<<: *coverage_vars
MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DCMAKE_WITH_COVERAGE=ON'
<<: *coverage_template
# CMAKE_FLAGS: '-DCMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=Debug'
# <<: *test_template
#
# test-nag62-release:
# needs:
# - job: build-nag62-release
# artifacts: false
# variables:
# <<: *release_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.nagfor62
# CMAKE_FLAGS: '-DCMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=Release'
# <<: *test_template
#
# test-gfortran83MPI-release:
# needs:
# - job: build-gfortran83MPI-release
# artifacts: false
# variables:
# <<: *release_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
# <<: *test_template
#
# test-gfortran73MPI-release:
# needs:
# - job: build-gfortran73MPI-release
# artifacts: false
# variables:
# <<: *release_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
# <<: *test_template
#
# test-gfortran73MPI-debug:
# needs:
# - job: build-gfortran73MPI-debug
# artifacts: false
# variables:
# <<: *debug_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug'
# <<: *test_template
#
# test-gfortran83-release:
# needs:
# - job: build-gfortran83-release
# artifacts: false
# variables:
# <<: *release_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran83
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
# <<: *test_template
#
# test-intel18-release:
# needs:
# - job: build-intel18-release
# artifacts: false
# variables:
# <<: *release_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel18
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
# <<: *test_template
#
# test-intel19-release:
# needs:
# - job: build-intel19-release
# artifacts: false
# variables:
# <<: *release_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
# <<: *test_template
#
# test-intel19MPI-release:
# needs:
# - job: build-intel19MPI-release
# artifacts: false
# variables:
# <<: *release_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.intel19MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Release'
# <<: *test_template
#
# # ###################
# # ### DEPLOY JOBS ###
# # ###################
#
# coverage-gcc73:
# needs:
# - job: test-gfortran73MPI-debug
# variables:
# <<: *debug_vars
# <<: *coverage_vars
# MODULE_LOAD_SCRIPT: hpc-module-loads/eve.gfortran73MPI
# CMAKE_FLAGS: '-DCMAKE_BUILD_TYPE=Debug -DCMAKE_WITH_COVERAGE=ON'
# <<: *coverage_template
documentation:
<<: *documentation_template
pages:
only:
- develop
# only:
# - develop
stage: deploy
dependencies:
- documentation
- coverage-gcc73
# - coverage-gcc73
script:
# create public dir (remove if already present)
- test -d public && rm -rf public
......
Supports Markdown