moved deprecated `ubuntu-18.04` from `CI-unixish.yml` to `CI-unixish-docker.yml` (#4409)
This commit is contained in:
parent
dd4c9ae902
commit
d26eb3903e
|
@ -12,7 +12,7 @@ jobs:
|
||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
image: ["centos:7", "ubuntu:14.04", "ubuntu:16.04"]
|
image: ["centos:7", "ubuntu:14.04", "ubuntu:16.04", "ubuntu:18.04"]
|
||||||
fail-fast: false # Prefer quick result
|
fail-fast: false # Prefer quick result
|
||||||
|
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
|
@ -36,6 +36,12 @@ jobs:
|
||||||
apt-get install -y cmake g++ make python3 libxml2-utils
|
apt-get install -y cmake g++ make python3 libxml2-utils
|
||||||
apt-get install -y libpcre3-dev
|
apt-get install -y libpcre3-dev
|
||||||
|
|
||||||
|
# required so a default Qt installation is configured
|
||||||
|
- name: Install missing software on ubuntu 18.04
|
||||||
|
if: false # matrix.os == 'ubuntu-18.04'
|
||||||
|
run: |
|
||||||
|
sudo apt-get install qt5-default
|
||||||
|
|
||||||
# tests require CMake 3.4
|
# tests require CMake 3.4
|
||||||
- name: Test CMake build (no tests)
|
- name: Test CMake build (no tests)
|
||||||
if: matrix.image != 'ubuntu:22.10'
|
if: matrix.image != 'ubuntu:22.10'
|
||||||
|
|
|
@ -12,7 +12,7 @@ jobs:
|
||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-18.04, ubuntu-20.04, ubuntu-22.04, macos-11, macos-12]
|
os: [ubuntu-20.04, ubuntu-22.04, macos-11, macos-12]
|
||||||
fail-fast: false # Prefer quick result
|
fail-fast: false # Prefer quick result
|
||||||
|
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
|
@ -28,12 +28,6 @@ jobs:
|
||||||
sudo apt-get install libtinyxml2-dev
|
sudo apt-get install libtinyxml2-dev
|
||||||
sudo apt-get install qtbase5-dev qttools5-dev libqt5charts5-dev qtchooser
|
sudo apt-get install qtbase5-dev qttools5-dev libqt5charts5-dev qtchooser
|
||||||
|
|
||||||
# required so a default Qt installation is configured
|
|
||||||
- name: Install missing software on ubuntu 18.04
|
|
||||||
if: matrix.os == 'ubuntu-18.04'
|
|
||||||
run: |
|
|
||||||
sudo apt-get install qt5-default
|
|
||||||
|
|
||||||
# packages for strict cfg checks
|
# packages for strict cfg checks
|
||||||
- name: Install missing software on ubuntu 22.04
|
- name: Install missing software on ubuntu 22.04
|
||||||
if: matrix.os == 'ubuntu-22.04'
|
if: matrix.os == 'ubuntu-22.04'
|
||||||
|
|
Loading…
Reference in New Issue