Codebase list i3-gaps / 07e5747
travis: move (failing) ubuntu build from xenial to bionic Ubuntu’s apt started refusing to load package files from unauthenticated repositories, but the package for which we did that (xcb-xrm) is available in newer versions of Ubuntu, so I just removed that part altogether. Apparently this has been broken since April, and nobody noticed :-/ Michael Stapelberg 5 years ago
3 changed file(s) with 6 addition(s) and 14 deletion(s). Raw diff Collapse all Expand all
1414 {
1515 "includePattern": "build/deb/ubuntu-amd64/(.*\\.deb)$",
1616 "matrixParams": {
17 "deb_distribution": "xenial",
17 "deb_distribution": "bionic",
1818 "deb_component": "main",
1919 "deb_architecture": "amd64"
2020 },
2323 {
2424 "includePattern": "build/deb/ubuntu-i386/(.*\\.deb)$",
2525 "matrixParams": {
26 "deb_distribution": "xenial",
26 "deb_distribution": "bionic",
2727 "deb_component": "main",
2828 "deb_architecture": "i386"
2929 },
00 # vim:ft=Dockerfile
11 # Same as travis-base.Dockerfile, but without the test suite dependencies since
22 # we only build Debian packages on Ubuntu i386, we don’t run the tests.
3 FROM i386/ubuntu:xenial
3 FROM i386/ubuntu:bionic
44
55 RUN echo force-unsafe-io > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup
66 # Paper over occasional network flakiness of some mirrors.
2323
2424 # Install i3 build dependencies.
2525 COPY debian/control /usr/src/i3-debian-packaging/control
26 RUN echo 'deb http://dl.bintray.com/i3/i3-autobuild-ubuntu xenial main' > /etc/apt/sources.list.d/i3-autobuild.list && \
27 linux32 apt-get update && \
28 linux32 apt-get --allow-unauthenticated install i3-autobuild-keyring && \
29 rm -f /var/lib/apt/lists/dl.bintray.com_i3_i3-autobuild-ubuntu_* && \
30 linux32 apt-get update && \
26 RUN linux32 apt-get update && \
3127 DEBIAN_FRONTEND=noninteractive mk-build-deps --install --remove --tool 'apt-get --no-install-recommends -y' /usr/src/i3-debian-packaging/control && \
3228 rm -rf /var/lib/apt/lists/*
00 # vim:ft=Dockerfile
11 # Same as travis-base.Dockerfile, but without the test suite dependencies since
22 # we only build Debian packages on Ubuntu, we don’t run the tests.
3 FROM ubuntu:xenial
3 FROM ubuntu:bionic
44
55 RUN echo force-unsafe-io > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup
66 # Paper over occasional network flakiness of some mirrors.
2424
2525 # Install i3 build dependencies.
2626 COPY debian/control /usr/src/i3-debian-packaging/control
27 RUN echo 'deb http://dl.bintray.com/i3/i3-autobuild-ubuntu xenial main' > /etc/apt/sources.list.d/i3-autobuild.list && \
28 apt-get update && \
29 apt-get --allow-unauthenticated install i3-autobuild-keyring && \
30 rm -f /var/lib/apt/lists/dl.bintray.com_i3_i3-autobuild-ubuntu_* && \
31 apt-get update && \
27 RUN apt-get update && \
3228 DEBIAN_FRONTEND=noninteractive mk-build-deps --install --remove --tool 'apt-get --no-install-recommends -y' /usr/src/i3-debian-packaging/control && \
3329 rm -rf /var/lib/apt/lists/*