Remove Ubuntu 18.04 CI job.
As of the TLS PR, supporting Ubuntu 18.04 will not be possible due to Boost 1.65 not supporting perfect forwarding in ssl stream's constructor.
This commit is contained in:
parent
8eb0bc3151
commit
6ca9f0969e
2 changed files with 1 additions and 49 deletions
24
.github/workflows/ci-main.yml
vendored
24
.github/workflows/ci-main.yml
vendored
|
@ -14,7 +14,7 @@ jobs:
|
||||||
|
|
||||||
name: Discord Notification
|
name: Discord Notification
|
||||||
|
|
||||||
needs: [ubuntu-2004-scons-gcc-release-lto, ubuntu-2004-scons-clang-debug, ubuntu-2004-cmake-clang-release, ubuntu-2004-cmake-gcc-debug, ubuntu-1804, steam-runtime, mingw, flatpak, translations, macos-intel-master-release, macos-intel-master-debug, windows-release, windows-debug]
|
needs: [ubuntu-2004-scons-gcc-release-lto, ubuntu-2004-scons-clang-debug, ubuntu-2004-cmake-clang-release, ubuntu-2004-cmake-gcc-debug, steam-runtime, mingw, flatpak, translations, macos-intel-master-release, macos-intel-master-debug, windows-release, windows-debug]
|
||||||
if: always()
|
if: always()
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
@ -133,28 +133,6 @@ jobs:
|
||||||
~/build-cache/wesnoth
|
~/build-cache/wesnoth
|
||||||
~/build-cache/wesnothd
|
~/build-cache/wesnothd
|
||||||
|
|
||||||
ubuntu-1804:
|
|
||||||
runs-on: ubuntu-18.04
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v2
|
|
||||||
with:
|
|
||||||
submodules: "recursive"
|
|
||||||
|
|
||||||
- name: Ubuntu 18.04
|
|
||||||
run: |
|
|
||||||
export BRANCH=master
|
|
||||||
export IMAGE=1804
|
|
||||||
export NLS=false
|
|
||||||
export TOOL=scons
|
|
||||||
export CC=gcc
|
|
||||||
export CXX=g++
|
|
||||||
export CXX_STD=17
|
|
||||||
export CFG=release
|
|
||||||
export LTO=false
|
|
||||||
export CACHE_DIR=/home/wesnoth-CI/build
|
|
||||||
./.github/workflows/ci-scripts/ubuntu.sh
|
|
||||||
|
|
||||||
steam-runtime:
|
steam-runtime:
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
|
|
||||||
|
|
|
@ -1,26 +0,0 @@
|
||||||
FROM ubuntu:18.04
|
|
||||||
|
|
||||||
RUN apt update
|
|
||||||
|
|
||||||
RUN apt install -y -qq apt-utils
|
|
||||||
|
|
||||||
# boost
|
|
||||||
RUN apt install -y -qq libboost-filesystem1.65-dev libboost-filesystem1.65.1 libboost-iostreams1.65-dev libboost-iostreams1.65.1 libboost-locale1.65-dev libboost-locale1.65.1 libboost-regex1.65-dev libboost-regex1.65.1 libboost-serialization1.65-dev libboost-serialization1.65.1 libasio-dev libboost-program-options1.65-dev libboost-program-options1.65.1 libboost-random1.65-dev libboost-random1.65.1 libboost-system1.65-dev libboost-system1.65.1 libboost-thread1.65-dev libboost-thread1.65.1 libboost-test-dev libboost-context1.65.1 libboost-context1.65-dev libboost-coroutine1.65.1 libboost-coroutine1.65-dev
|
|
||||||
|
|
||||||
# SDL
|
|
||||||
RUN apt install -y -qq libsdl2-2.0-0 libsdl2-dev libsdl2-image-2.0-0 libsdl2-image-dev libsdl2-mixer-2.0-0 libsdl2-mixer-dev libsdl2-ttf-2.0-0 libsdl2-ttf-dev
|
|
||||||
|
|
||||||
# make tzdata not prompt for a timezone
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
|
||||||
|
|
||||||
# translations
|
|
||||||
RUN apt install -y -qq asciidoc dos2unix xsltproc po4a docbook-xsl language-pack-en
|
|
||||||
RUN locale-gen en_US.UTF-8
|
|
||||||
|
|
||||||
# misc
|
|
||||||
RUN apt install -y -qq libpng16-16 libpng-dev libreadline6-dev libvorbis-dev libcairo2 libcairo2-dev libpango-1.0-0 libpango1.0-dev libfribidi0 libfribidi-dev libbz2-1.0 libbz2-dev zlib1g zlib1g-dev libpangocairo-1.0-0 libssl-dev libmysqlclient-dev expect-dev moreutils
|
|
||||||
|
|
||||||
# programs
|
|
||||||
RUN apt install -y -qq openssl gdb xvfb bzip2 git scons cmake make ccache gcc g++ clang lld doxygen graphviz
|
|
||||||
|
|
||||||
WORKDIR /home/wesnoth-travis
|
|
Loading…
Add table
Reference in a new issue