Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Switch Travis to Ubuntu 22.04 (jammy) #3002

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 2 additions & 2 deletions .travis.yml
Expand Up @@ -8,13 +8,13 @@ cache: ccache
matrix:
include:
- os: linux
dist: focal
dist: jammy
compiler: gcc
sudo: required
env: CC=gcc CXX=g++

- os: linux
dist: focal
dist: jammy
compiler: clang
sudo: required
env: CC=clang CXX=clang++
Expand Down
2 changes: 1 addition & 1 deletion .travis/linux.before_install.sh
@@ -1,4 +1,4 @@
#!/usr/bin/env sh
#!/usr/bin/env bash
# Author: Ivan Mincik, ivan.mincik@gmail.com

set -e
Expand Down
54 changes: 5 additions & 49 deletions .travis/linux.install.sh
wenzeslaus marked this conversation as resolved.
Show resolved Hide resolved
@@ -1,53 +1,9 @@
#!/usr/bin/env sh
#!/usr/bin/env bash
# Author: Ivan Mincik, ivan.mincik@gmail.com

set -e

sudo apt-get install --no-install-recommends \
libcairo2-dev \
libfftw3-dev \
libfreetype6-dev \
libgdal-dev \
libgeos-dev \
libglu1-mesa-dev \
libgsl-dev \
libjpeg-dev \
liblapack-dev \
libncurses5-dev \
libnetcdf-dev \
libopenjp2-7 \
libopenjp2-7-dev \
libpdal-dev \
libpdal-plugin-python \
libpng-dev \
libmysqlclient-dev \
libpq-dev \
libproj-dev \
libreadline-dev \
libsqlite3-dev \
libtiff-dev \
libxmu-dev \
libzstd-dev \
python3 \
python3-dateutil \
python3-dev \
python3-numpy \
python3-pil \
python3-pip \
python3-ply \
python-wxgtk3.0 \
unixodbc-dev \
libnetcdf-dev \
autoconf2.13 \
autotools-dev \
debhelper \
ccache \
fakeroot \
flex \
bison \
netcdf-bin \
dpatch \
libblas-dev \
pdal \
proj-bin \
proj-data
sudo apt-get update -y
sudo apt-get install -y wget git gawk findutils
xargs -a <(awk '! /^ *(#|$)/' ".github/workflows/apt.txt") -r -- \
sudo apt-get install -y --no-install-recommends --no-install-suggests
2 changes: 1 addition & 1 deletion .travis/linux.script.sh
@@ -1,4 +1,4 @@
#!/usr/bin/env sh
#!/usr/bin/env bash
# Author: Ivan Mincik, ivan.mincik@gmail.com

set -e
Expand Down