From f0643a5fb81ac98334d90046cabf3590c05ec1b8 Mon Sep 17 00:00:00 2001 From: Olaf Meeuwissen Date: Sun, 22 Oct 2017 16:01:37 +0900 Subject: [PATCH] Add a "slim" variant. Fixes #2 --- .gitignore | 1 + build.sh | 29 ++++++++++++++++++++++++++ scripts-slim/tweak-apt-config | 23 +++++++++++++++++++++ scripts-slim/tweak-dpkg-config | 37 ++++++++++++++++++++++++++++++++++ trim.sh | 34 +++++++++++++++++++++++++++++++ 5 files changed, 124 insertions(+) create mode 100644 scripts-slim/tweak-apt-config create mode 100644 scripts-slim/tweak-dpkg-config create mode 100755 trim.sh diff --git a/.gitignore b/.gitignore index 2a3efb7..f29e4db 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /rootfs +/rootfs-slim diff --git a/build.sh b/build.sh index 2b08c3e..c2260ad 100755 --- a/build.sh +++ b/build.sh @@ -39,3 +39,32 @@ if test $SUITE = stable; then docker tag $IMAGE:$SUITE $IMAGE docker push $IMAGE fi + +docker run --rm \ + --cap-add SYS_ADMIN \ + --volume $PWD:/devuan \ + --workdir /devuan \ + $IMAGE ./trim.sh $SUITE $ROOTFS + +IMAGE=$CI_REGISTRY_IMAGE/slim +STAMP=$(date +%F) + +cat > Dockerfile < $cfg/docker-recommends < $cfg/docker-excludes < $cfg/docker-includes <> $cfg/docker-excludes <