Commit 78eefe9d authored by Jeremy Cohen's avatar Jeremy Cohen

removed Ubuntu trusty from CI config, added focal

parent 39790e9d
Pipeline #1964 failed with stages
in 101 minutes and 32 seconds
......@@ -242,7 +242,14 @@ tutorials-build:
<<: *build-env-ubuntu-template-default
stage:
build-env-full
focal-default-build-env:
<<: *build-env-ubuntu-template-default
focal-full-build-env:
<<: *build-env-ubuntu-template-full
needs: ["focal-default-build-env"]
bionic-default-build-env:
<<: *build-env-ubuntu-template-default
......@@ -257,13 +264,14 @@ xenial-full-build-env:
<<: *build-env-ubuntu-template-full
needs: ["xenial-default-build-env"]
trusty-default-build-env:
<<: *build-env-ubuntu-template-default
trusty-full-build-env:
<<: *build-env-ubuntu-template-full
needs: ["trusty-default-build-env"]
focal-default-build-and-test:
<<: *build-and-test-template
needs: ["focal-default-build-env"]
focal-full-build-and-test:
<<: *build-and-test-template
needs: ["focal-full-build-env"]
bionic-default-build-and-test:
<<: *build-and-test-template
......@@ -281,16 +289,16 @@ xenial-full-build-and-test:
<<: *build-and-test-template
needs: ["xenial-full-build-env"]
trusty-default-build-and-test:
<<: *build-and-test-template
needs: ["trusty-default-build-env"]
trusty-full-build-and-test:
<<: *build-and-test-template
needs: ["trusty-full-build-env"]
# COMPILER WARNINGS
focal-default-warnings:
<<: *compiler-warning-template
needs: ["focal-default-build-and-test"]
focal-full-warnings:
<<: *compiler-warning-template
needs: ["focal-full-build-and-test"]
# COMPILER WARNINGS
bionic-default-warnings:
<<: *compiler-warning-template
needs: ["bionic-default-build-and-test"]
......@@ -307,14 +315,6 @@ xenial-full-warnings:
<<: *compiler-warning-template
needs: ["xenial-full-build-and-test"]
trusty-default-warnings:
<<: *compiler-warning-template
needs: ["trusty-default-build-and-test"]
trusty-full-warnings:
<<: *compiler-warning-template
needs: ["trusty-full-build-and-test"]
################################################
################### CENTOS ###################
......
#!/bin/bash -x
if [[ $OS_VERSION != "osx" && ! -d $CCACHE_DIR ]]; then mkdir -p $CCACHE_DIR; fi
[[ $OS_VERSION != "osx" ]] && ccache -s && ccache -M 5G
rm -rf build && mkdir -p build && (cd build && if [[ $BUILD_TYPE == "default" ]]; then cmake -G 'Unix Makefiles' .. -DCMAKE_BUILD_TYPE=Release -DNEKTAR_TEST_ALL=ON -DNEKTAR_BUILD_TIMINGS=ON -DNEKTAR_ERROR_ON_WARNINGS=OFF ..; elif [[ $BUILD_TYPE == "full" ]]; then cmake -DCMAKE_BUILD_TYPE:STRING=Debug -DNEKTAR_FULL_DEBUG:BOOL=ON -DNEKTAR_TEST_ALL:BOOL=ON -DNEKTAR_BUILD_TIMINGS:BOOL=ON -DNEKTAR_USE_ARPACK:BOOL=ON -DNEKTAR_USE_FFTW:BOOL=ON -DNEKTAR_USE_MPI:BOOL=ON -DNEKTAR_USE_SCOTCH:BOOL=ON -DNEKTAR_USE_PETSC:BOOL=ON -DNEKTAR_USE_HDF5:BOOL=ON -DNEKTAR_USE_MESHGEN:BOOL=ON -DNEKTAR_USE_CCM:BOOL=ON -DNEKTAR_BUILD_PYTHON:BOOL=ON -DNEKTAR_TEST_USE_HOSTFILE=ON -DNEKTAR_ERROR_ON_WARNINGS=OFF ..; fi) && \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment