Upgrading the OS for CI builds from Ubuntu 16.04 to 20.04

This commit is contained in:
Alexandre Quesnel 2020-09-09 01:10:34 +00:00
parent 840c0b8bcf
commit 2e4a0bdddc

View File

@ -1,5 +1,6 @@
sudo: false # use new container sudo: false # use new container
language: c language: c
dist: focal
branches: branches:
except: /^(gh-pages|v0\.[0-8].*)/ except: /^(gh-pages|v0\.[0-8].*)/
@ -118,37 +119,45 @@ cppcheck_conf: &cppcheck_conf
matrix: matrix:
include: include:
# Minimal amd64 build # Minimal 64-bit arch build
- compiler: gcc - name: Min features with GCC
compiler: gcc
<< : *min_amd64_conf << : *min_amd64_conf
- compiler: g++ - name: Min features with G++
compiler: g++
<< : *min_amd64_conf << : *min_amd64_conf
- compiler: clang - name: Min features with Clang
compiler: clang
<< : *min_amd64_conf << : *min_amd64_conf
# Maximal amd64 build # Maximal 64-bit arch build
- compiler: gcc - name: Max features with GCC
compiler: gcc
<< : *max_amd64_conf << : *max_amd64_conf
- compiler: g++ - name: Max features with G++
compiler: g++
<< : *max_amd64_conf << : *max_amd64_conf
- compiler: clang - name: Max features with Clang
compiler: clang
<< : *max_amd64_conf << : *max_amd64_conf
# Maximal debug amd64 build # Maximal debug 64-bit arch build
- compiler: gcc - name: Max debug feature with GCC
compiler: gcc
<< : *max_debug_amd64_conf << : *max_debug_amd64_conf
# Maximal debug amd64 on latest version of linux # Maximal 32-bit arch build
- compiler: gcc - name: Max features for 32-bit arch with GCC (legacy OS)
dist: focal compiler: gcc
<< : *max_debug_amd64_conf dist: xenial
# Maximal x86 build
- compiler: gcc
<< : *max_x86_conf << : *max_x86_conf
- compiler: g++ - name: Max features for 32-bit arch with G++ (legacy OS)
compiler: g++
dist: xenial
<< : *max_x86_conf << : *max_x86_conf
- compiler: clang - name: Max features for 32-bit arch with Clang (legacy OS)
compiler: clang
dist: xenial
<< : *max_x86_conf << : *max_x86_conf
# cppcheck # cppcheck