mirror of https://github.com/oxen-io/lokinet
Add a bunch of base CI images for building debs
Installs just the base tools (which are quite substantial), but not the deps (which get installed as part of the build).
This commit is contained in:
parent
808c2df6cc
commit
cbbee59774
|
@ -0,0 +1,6 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:bionic
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q autoremove -y
|
|
@ -0,0 +1,6 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:focal
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q autoremove -y
|
|
@ -0,0 +1,6 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:hirsute
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q autoremove -y
|
|
@ -0,0 +1,6 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:impish
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q autoremove -y
|
|
@ -0,0 +1,6 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:focal
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q autoremove -y
|
|
@ -0,0 +1,6 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:rolling
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q autoremove -y
|
|
@ -1,5 +1,5 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:bionic
|
||||
FROM registry.oxen.rocks/lokinet-ci-ubuntu-bionic-base/${ARCH}
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:focal
|
||||
FROM registry.oxen.rocks/lokinet-ci-ubuntu-focal-base/${ARCH}
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:impish
|
||||
FROM registry.oxen.rocks/lokinet-ci-ubuntu-impish-base/${ARCH}
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:latest
|
||||
FROM registry.oxen.rocks/lokinet-ci-ubuntu-lts-base/${ARCH}
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
ARG ARCH=amd64
|
||||
FROM ${ARCH}/ubuntu:rolling
|
||||
FROM registry.oxen.rocks/lokinet-ci-ubuntu-rolling-base/${ARCH}
|
||||
RUN /bin/bash -c 'echo "man-db man-db/auto-update boolean false" | debconf-set-selections'
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 -q update \
|
||||
&& apt-get -o=Dpkg::Use-Pty=0 -q dist-upgrade -y \
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
ARG ARCH=amd64
|
||||
FROM registry.oxen.rocks/lokinet-ci-ubuntu-bionic-base/${ARCH}
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 --no-install-recommends -q install -y \
|
||||
ccache \
|
||||
cmake \
|
||||
devscripts \
|
||||
equivs \
|
||||
g++ \
|
||||
git-buildpackage \
|
||||
openssh-client
|
|
@ -0,0 +1,10 @@
|
|||
ARG ARCH=amd64
|
||||
FROM registry.oxen.rocks/lokinet-ci-debian-bullseye-base/${ARCH}
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 --no-install-recommends -q install -y \
|
||||
ccache \
|
||||
cmake \
|
||||
devscripts \
|
||||
equivs \
|
||||
g++ \
|
||||
git-buildpackage \
|
||||
openssh-client
|
|
@ -0,0 +1,10 @@
|
|||
ARG ARCH=amd64
|
||||
FROM registry.oxen.rocks/lokinet-ci-debian-buster-base/${ARCH}
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 --no-install-recommends -q install -y \
|
||||
ccache \
|
||||
cmake \
|
||||
devscripts \
|
||||
equivs \
|
||||
g++ \
|
||||
git-buildpackage \
|
||||
openssh-client
|
|
@ -0,0 +1,10 @@
|
|||
ARG ARCH=amd64
|
||||
FROM registry.oxen.rocks/lokinet-ci-ubuntu-focal-base/${ARCH}
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 --no-install-recommends -q install -y \
|
||||
ccache \
|
||||
cmake \
|
||||
devscripts \
|
||||
equivs \
|
||||
g++ \
|
||||
git-buildpackage \
|
||||
openssh-client
|
|
@ -0,0 +1,10 @@
|
|||
ARG ARCH=amd64
|
||||
FROM registry.oxen.rocks/lokinet-ci-ubuntu-hirsute-base/${ARCH}
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 --no-install-recommends -q install -y \
|
||||
ccache \
|
||||
cmake \
|
||||
devscripts \
|
||||
equivs \
|
||||
g++ \
|
||||
git-buildpackage \
|
||||
openssh-client
|
|
@ -0,0 +1,10 @@
|
|||
ARG ARCH=amd64
|
||||
FROM registry.oxen.rocks/lokinet-ci-ubuntu-impish-base/${ARCH}
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 --no-install-recommends -q install -y \
|
||||
ccache \
|
||||
cmake \
|
||||
devscripts \
|
||||
equivs \
|
||||
g++ \
|
||||
git-buildpackage \
|
||||
openssh-client
|
|
@ -0,0 +1,10 @@
|
|||
ARG ARCH=amd64
|
||||
FROM registry.oxen.rocks/lokinet-ci-debian-sid-base/${ARCH}
|
||||
RUN apt-get -o=Dpkg::Use-Pty=0 --no-install-recommends -q install -y \
|
||||
ccache \
|
||||
cmake \
|
||||
devscripts \
|
||||
equivs \
|
||||
g++ \
|
||||
git-buildpackage \
|
||||
openssh-client
|
|
@ -0,0 +1 @@
|
|||
../00-debian-bullseye-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-debian-sid-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-ubuntu-bionic-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-ubuntu-focal-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-ubuntu-hirsute-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-ubuntu-impish-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-bionic.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-bullseye.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-buster.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-focal.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-hirsute.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-impish.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-sid.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-debian-bullseye-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-debian-buster-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-ubuntu-bionic-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-ubuntu-focal-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-ubuntu-hirsute-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-ubuntu-impish-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-bionic.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-bullseye.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-buster.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-focal.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-hirsute.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-impish.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-sid.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-debian-bullseye-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-debian-buster-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-debian-sid-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../00-ubuntu-bionic-base.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-bionic.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-bullseye.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-buster.dockerfile
|
|
@ -0,0 +1 @@
|
|||
../20-deb-builder-sid.dockerfile
|
Loading…
Reference in New Issue