Dockerfile
1 FROM ubuntu:bionic 2 3 RUN apt-get update 4 5 RUN apt-get install -yq --no-install-suggests --no-install-recommends \ 6 ca-certificates software-properties-common \ 7 build-essential libcap-dev libssl-dev \ 8 python-all-dev python-setuptools wget \ 9 git gtk-update-icon-cache \ 10 binutils-multiarch crossbuild-essential-armhf crossbuild-essential-arm64 11 12 RUN dpkg --add-architecture armhf 13 RUN dpkg --add-architecture arm64 14 15 RUN sed -iE "s|deb |deb [arch=amd64] |g" /etc/apt/sources.list \ 16 && echo "deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports/ bionic main universe" >> /etc/apt/sources.list \ 17 && echo "deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports/ bionic-updates main universe" >> /etc/apt/sources.list 18 19 RUN apt-get update | true 20 21 RUN apt-get install -yq libssl-dev:armhf libssl-dev:arm64 22 23 RUN wget -qO appimage-builder-x86_64.AppImage \ 24 https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.1.0/appimage-builder-1.1.0-x86_64.AppImage 25 26 ADD . . 27 28 CMD .buildbot/tox-bionic/build.sh