11language : shell
22os : linux
3- dist : xenial
3+ dist : focal
44
55vm :
66 size : large
77
88env :
99 global :
10- - GEOSX_TPL_TAG=197-790
10+ - GEOSX_TPL_TAG=200-813
1111 - secure : CGs2uH6efq1Me6xJWRr0BnwtwxoujzlowC4FHXHdWbNOkPsXf7nCgdaW5vthfD3bhnOeEUQSrfxdhTRtyU/NfcKLmKgGBnZOdUG4/JJK4gDSJ2Wp8LZ/mB0QEoODKVxbh+YtoAiHe3y4M9PGCs+wkNDw/3eEU00cK12DZ6gad0RbLjI3xkhEr/ZEZDZkcYg9yHAhl5bmpqoh/6QGnIg8mxIqdAtGDw+6tT0EgUqjeqc5bG5WwsamKzJItHSXD5zx8IJAlgDk4EzEGjZe0m56YnNfb9iwqqUsmL3Cuwgs7ByVDYw78JC5Kv42YqoxA5BxMT2mFsEe37TpYNXlzofU7ma2Duw9DGXWQd4IkTCcBxlyR0I0bfo0TmgO+y7PYG9lIyHPUkENemdozsZcWamqqkqegiEdRhDVYlSRo3mu7iCwTS6ZTALliVyEYjYxYb7oAnR3cNywXjblTCI8oKfgLSY+8WijM9SRl57JruIHLkLMCjmRI+cZBfv5tS2tYQTBPkygGrigrrN77ZiC7/TGyfggSN0+y0oYtOAgqEnBcKcreiibMW7tKcV2Z1RFD9ZvIkSc1EXLUPDP8FX1oyhmqBMqVo8LksrYLDJHQ05+F3YNgl2taSt7uMjQ4e8iZ3/IjFeMnbylDw+cj/RbS520HXsFPbWFm2Pb9pceA9n6GnY=
1212
1313# The integrated test repository contains large data (using git lfs) and we do not use them here.
@@ -86,10 +86,10 @@ __geosx_osx_build: &__geosx_osx_build
8686 - make -j $(nproc) VERBOSE=1
8787 - ctest -V -E "testUncrustifyCheck|testDoxygenCheck|blt_mpi_smoke"
8888
89- __geosx_totalenergies_cluster_build : &__geosx_totalenergies_cluster_build
89+ __geosx_auto_deploy : &__geosx_auto_deploy
9090 << : *__geosx_linux_build
9191 # We use the most recent ubuntu distribution available in travis-ci to ensure maximum support of google cloud's sdk.
92- dist : bionic
92+ dist : focal
9393 addons :
9494 apt :
9595 sources :
@@ -220,7 +220,7 @@ jobs:
220220 - BUILD_AND_TEST_ARGS="--disable-unit-tests --reduce-install-logs"
221221 - stage : builds
222222 name : Pecan GPU (centos 7.7, gcc 8.2.0, open-mpi 4.0.1, mkl 2019.5, cuda 10.2.89p2)
223- << : *__geosx_totalenergies_cluster_build
223+ << : *__geosx_auto_deploy
224224 env :
225225 - DOCKER_REPOSITORY=geosx/pecan-gpu-gcc8.2.0-openmpi4.0.1-mkl2019.5-cuda10.2.89p2
226226 - CMAKE_BUILD_TYPE=Release
@@ -229,15 +229,15 @@ jobs:
229229 - GCP_BUCKET=geosx/Pecan-GPU
230230 - stage : builds
231231 name : Pecan CPU (centos 7.7, gcc 8.2.0, open-mpi 4.0.1, mkl 2019.5)
232- << : *__geosx_totalenergies_cluster_build
232+ << : *__geosx_auto_deploy
233233 env :
234234 - DOCKER_REPOSITORY=geosx/pecan-cpu-gcc8.2.0-openmpi4.0.1-mkl2019.5
235235 - CMAKE_BUILD_TYPE=Release
236236 - HOST_CONFIG=host-configs/TOTAL/pecan-CPU.cmake
237237 - GCP_BUCKET=geosx/Pecan-CPU
238238 - stage : builds
239239 name : Pangea 2 (centos 7.6, gcc 8.3.0, open-mpi 2.1.5, mkl 2019.3)
240- << : *__geosx_totalenergies_cluster_build
240+ << : *__geosx_auto_deploy
241241 env :
242242 - DOCKER_REPOSITORY=geosx/pangea2-gcc8.3.0-openmpi2.1.5-mkl2019.3
243243 - CMAKE_BUILD_TYPE=Release
@@ -247,12 +247,6 @@ jobs:
247247 - stage : builds
248248 name : Mac_OSX
249249 << : *__geosx_osx_build
250- - stage : builds
251- name : Centos (7.7, clang 9.0.0 + gcc 4.9.3, open-mpi 1.10.7)
252- << : *__geosx_linux_build
253- env :
254- - DOCKER_REPOSITORY=geosx/centos7.7.1908-clang9.0.0
255- - CMAKE_BUILD_TYPE=Release
256250 - stage : builds
257251 name : Ubuntu (20.04, gcc 9.3.0, open-mpi 4.0.3)
258252 << : *__geosx_linux_build
@@ -271,5 +265,12 @@ jobs:
271265 env :
272266 - DOCKER_REPOSITORY=geosx/ubuntu20.04-gcc10
273267 - CMAKE_BUILD_TYPE=Release
268+ - stage : builds
269+ name : Ubuntu (22.04, gcc 11.2.0, open-mpi 4.1.2)
270+ << : *__geosx_auto_deploy
271+ env :
272+ - DOCKER_REPOSITORY=geosx/ubuntu22.04-gcc11
273+ - CMAKE_BUILD_TYPE=RelWithDebInfo
274+ - GCP_BUCKET=geosx/ubuntu22.04-gcc11
274275 - stage : return_status
275276 << : *__geosx_return_script
0 commit comments