gplugin/builders

9b00ee3cb389
Parents 5075b7459250
Children 3d090028666a
Remove debian-jessie and we're not supporting it
--- a/Dockerfile.debian-jessie-amd64 Tue Nov 27 23:39:02 2018 -0600
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-FROM debian:jessie
-
-MAINTAINER Gary Kramlich <grim@reaperworld.com>
-
-COPY debian/localepurge.selections /
-
-RUN set -ex && \
- debconf-set-selections -v /localepurge.selections && \
- apt-get update && \
- apt-get install -y --no-install-recommends localepurge && \
- apt-get clean && \
- rm -rf /var/lib/apt/lists
-
-RUN set -ex && \
- apt-get update && \
- apt-get install -y --no-install-recommends \
- ca-certificates unzip devscripts fakeroot debhelper \
- build-essential ninja gettext help2man xsltproc mercurial \
- libglib2.0-dev gobject-introspection libgirepository1.0-dev libgtk-3-dev \
- python3-dev python-gi-dev python3-gi python3-pip \
- liblua5.1-0-dev lua-lgi luarocks \
- libtcc-dev \
- && \
- apt-get clean && \
- rm -rf /var/lib/apt/lists/*
-
-RUN set -ex && \
- luarocks install moonscript
-
-RUN set -ex && \
- pip3 install meson
-
-CMD ["/build.sh"]
-
-ENV DISTRIBUTION=oldstable \
- ARCH=amd64
-
-COPY debian/build.sh /build.sh
-
--- a/convey.yml Tue Nov 27 23:39:02 2018 -0600
+++ b/convey.yml Tue Nov 27 23:39:13 2018 -0600
@@ -1,11 +1,11 @@
tasks:
import:
- type: import
+ type: docker/import
files:
- .
alpine-edge-amd64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.alpine-edge-amd64
tag: gplugin/builders:alpine-edge-amd64
files:
@@ -14,91 +14,85 @@
- COMMIT=${HG_COMMIT}
coverity:
- type: build
+ type: docker/build
dockerfile: Dockerfile.coverity
tag: gplugin/builders:coverity
files:
- coverity
- debian-jessie-amd64:
- type: build
- dockerfile: Dockerfile.debian-jessie-amd64
- tag: gplugin/builders:debian-jessie-amd64
- files:
- - debian
debian-stretch-amd64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.debian-stretch-amd64
tag: gplugin/builders:debian-stretch-amd64
files:
- debian
debian-buster-amd64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.debian-buster-amd64
tag: gplugin/builders:debian-buster-amd64
files:
- debian
fedora-25-amd64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.fedora-25-amd64
tag: gplugin/builders:fedora-25-amd64
files:
- rpm
fedora-26-amd64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.fedora-26-amd64
tag: gplugin/builders:fedora-26-amd64
files:
- rpm
mingw-w64-i686:
- type: build
+ type: docker/build
dockerfile: Dockerfile.mingw-w64-i686
tag: gplugin/builders:mingw-w64-i686
files:
- mingw
mingw-w64-x86_64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.mingw-w64-x86_64
tag: gplugin/builders:mingw-w64-x86_64
files:
- mingw
opensuse-tumbleweed-amd64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.opensuse-tumbleweed-amd64
tag: gplugin/builders:opensuse-tumbleweed-amd64
files:
- rpm
osxcross-10.8-x86_64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.osxcross-10.8-x86_64
tag: gplugin/builders:osxcross-10.8-x86_64
files:
- osx
scanbuild:
- type: build
+ type: docker/build
dockerfile: Dockerfile.scanbuild
tag: gplugin/builders:scanbuild
files: scanbuild
ubuntu-trusty-amd64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.ubuntu-trusty-amd64
tag: gplugin/builders:ubuntu-trusty-amd64
files:
- debian
ubuntu-xenial-amd64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.ubuntu-xenial-amd64
tag: gplugin/builders:ubuntu-xenial-amd64
files:
- debian
ubuntu-zesty-amd64:
- type: build
+ type: docker/build
dockerfile: Dockerfile.ubuntu-zesty-amd64
tag: gplugin/builders:ubuntu-zesty-amd64
files:
@@ -129,7 +123,6 @@
- name: build
concurrent: true
tasks:
- - debian-jessie-amd64
- debian-stretch-amd64
- debian-buster-amd64
fedora: