ci: move Travis CI Docker tests to GitHub Actions

Travis CI is no longer providing CI minutes for open source projects.

Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
This commit is contained in:
Radostin Stoyanov 2021-02-03 23:01:18 +00:00 committed by Andrei Vagin
parent 7e6a1a7011
commit 25f3780830
3 changed files with 18 additions and 21 deletions

View file

@ -21,14 +21,10 @@ add-apt-repository \
. /etc/lsb-release
if [ "$DISTRIB_RELEASE" = "18.04" ]; then
# overlayfs behaves differently on Ubuntu (18.04) and breaks CRIU
# https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1857257
# Switch to devicemapper
echo '{ "experimental": true, "storage-driver": "devicemapper" }' > /etc/docker/daemon.json
else
echo '{ "experimental": true }' > /etc/docker/daemon.json
fi
# overlayfs behaves differently on Ubuntu (18.04) and breaks CRIU
# https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1857257
# Switch to devicemapper
echo '{ "experimental": true, "storage-driver": "devicemapper" }' > /etc/docker/daemon.json
service docker restart