.travis.yml: switch from Ubuntu Bionic to Ubuntu Focal (20.04)
This commit is contained in:
		
							
								
								
									
										51
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										51
									
								
								.travis.yml
									
									
									
									
									
								
							@@ -2,70 +2,37 @@ language: cpp
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
jobs:
 | 
					jobs:
 | 
				
			||||||
  include:
 | 
					  include:
 | 
				
			||||||
    # Ubuntu Bionic (18.04) with GCC 7
 | 
					    # Ubuntu Focal (20.04) with GCC 9.3
 | 
				
			||||||
    - os: linux
 | 
					    - os: linux
 | 
				
			||||||
      dist: bionic
 | 
					      dist: focal
 | 
				
			||||||
      addons:
 | 
					      addons:
 | 
				
			||||||
        apt:
 | 
					        apt:
 | 
				
			||||||
          sources:
 | 
					 | 
				
			||||||
            - sourceline: 'ppa:deadsnakes/ppa' # for Python 3.7 (required by Meson)
 | 
					 | 
				
			||||||
          packages:
 | 
					          packages:
 | 
				
			||||||
 | 
					            - meson
 | 
				
			||||||
            - libgtest-dev
 | 
					            - libgtest-dev
 | 
				
			||||||
            - libboost-dev
 | 
					            - libboost-dev
 | 
				
			||||||
            - python3.6
 | 
					 | 
				
			||||||
            - python3-urllib3
 | 
					 | 
				
			||||||
            - ninja-build
 | 
					 | 
				
			||||||
      before_install:
 | 
					 | 
				
			||||||
        - wget https://bootstrap.pypa.io/get-pip.py
 | 
					 | 
				
			||||||
        - /usr/bin/python3.6 get-pip.py --user --no-cache-dir
 | 
					 | 
				
			||||||
      install:
 | 
					 | 
				
			||||||
        - /usr/bin/python3.6 $HOME/.local/bin/pip install --user meson --no-cache-dir
 | 
					 | 
				
			||||||
      env:
 | 
					 | 
				
			||||||
        - MATRIX_EVAL="export PATH=\$HOME/.local/bin:\$PATH"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Ubuntu Bionic (18.04) with GCC 7 on big-endian
 | 
					    # Ubuntu Focal (20.04) with GCC 9.3 on big-endian
 | 
				
			||||||
    - os: linux
 | 
					    - os: linux
 | 
				
			||||||
      arch: s390x
 | 
					      arch: s390x
 | 
				
			||||||
      dist: bionic
 | 
					      dist: focal
 | 
				
			||||||
      addons:
 | 
					      addons:
 | 
				
			||||||
        apt:
 | 
					        apt:
 | 
				
			||||||
          sources:
 | 
					 | 
				
			||||||
            - sourceline: 'ppa:deadsnakes/ppa' # for Python 3.7 (required by Meson)
 | 
					 | 
				
			||||||
          packages:
 | 
					          packages:
 | 
				
			||||||
 | 
					            - meson
 | 
				
			||||||
            - libgtest-dev
 | 
					            - libgtest-dev
 | 
				
			||||||
            - libboost-dev
 | 
					            - libboost-dev
 | 
				
			||||||
            - python3.6
 | 
					 | 
				
			||||||
            - python3-urllib3
 | 
					 | 
				
			||||||
            - ninja-build
 | 
					 | 
				
			||||||
      before_install:
 | 
					 | 
				
			||||||
        - wget https://bootstrap.pypa.io/get-pip.py
 | 
					 | 
				
			||||||
        - /usr/bin/python3.6 get-pip.py --user --no-cache-dir
 | 
					 | 
				
			||||||
      install:
 | 
					 | 
				
			||||||
        - /usr/bin/python3.6 $HOME/.local/bin/pip install --user meson --no-cache-dir
 | 
					 | 
				
			||||||
      env:
 | 
					 | 
				
			||||||
        - MATRIX_EVAL="export PATH=\$HOME/.local/bin:\$PATH"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Ubuntu Bionic (18.04) with GCC 7 on ARM64
 | 
					    # Ubuntu Focal (20.04) with GCC 9.3 on ARM64
 | 
				
			||||||
    - os: linux
 | 
					    - os: linux
 | 
				
			||||||
      arch: arm64
 | 
					      arch: arm64
 | 
				
			||||||
      dist: bionic
 | 
					      dist: focal
 | 
				
			||||||
      addons:
 | 
					      addons:
 | 
				
			||||||
        apt:
 | 
					        apt:
 | 
				
			||||||
          sources:
 | 
					 | 
				
			||||||
            - sourceline: 'ppa:deadsnakes/ppa' # for Python 3.7 (required by Meson)
 | 
					 | 
				
			||||||
          packages:
 | 
					          packages:
 | 
				
			||||||
 | 
					            - meson
 | 
				
			||||||
            - libgtest-dev
 | 
					            - libgtest-dev
 | 
				
			||||||
            - libboost-dev
 | 
					            - libboost-dev
 | 
				
			||||||
            - python3.6
 | 
					 | 
				
			||||||
            - python3-urllib3
 | 
					 | 
				
			||||||
            - ninja-build
 | 
					 | 
				
			||||||
      before_install:
 | 
					 | 
				
			||||||
        - wget https://bootstrap.pypa.io/get-pip.py
 | 
					 | 
				
			||||||
        - /usr/bin/python3.6 get-pip.py --user --no-cache-dir
 | 
					 | 
				
			||||||
      install:
 | 
					 | 
				
			||||||
        - /usr/bin/python3.6 $HOME/.local/bin/pip install --user meson --no-cache-dir
 | 
					 | 
				
			||||||
      env:
 | 
					 | 
				
			||||||
        - MATRIX_EVAL="export PATH=\$HOME/.local/bin:\$PATH"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Ubuntu Trusty (16.04) with GCC 8
 | 
					    # Ubuntu Trusty (16.04) with GCC 8
 | 
				
			||||||
    - os: linux
 | 
					    - os: linux
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user