summaryrefslogtreecommitdiff
path: root/packaging/debian-docker/run.sh
blob: c03607b34fd29ddb6f1ba1a71b1e2ecc222acca2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh
set -eu
CONTAINER=$USER/debbuilder:latest
docker build -t $CONTAINER .
rm -rf dist
mkdir dist
docker run --read-only $CONTAINER sleep 5 &
sleep 1
ID=`docker container ls | grep $CONTAINER | awk '{print $1}`
docker cp "$ID:/build/packages.tgz" .
docker stop $CONTAINER
docker container rm $ID
cd dist
tar xvf ../packages.tgz
cd ..
rm packages.tgz