Commit | Line | Data |
---|---|---|
88183689 FF |
1 | #!/bin/sh |
2 | set -e -u | |
3 | ||
88183689 | 4 | IMAGE_NAME=termux/package-builder |
a0057943 | 5 | CONTAINER_NAME=termux-package-builder |
88183689 | 6 | |
a0057943 FF |
7 | echo "Running container '$CONTAINER_NAME' from image '$IMAGE_NAME'..." |
8 | ||
9 | docker start $CONTAINER_NAME > /dev/null 2> /dev/null || { | |
10 | echo "Creating new container..." | |
11 | docker run \ | |
12 | -d \ | |
13 | --name $CONTAINER_NAME \ | |
e5998406 | 14 | -v $PWD:/home/builder/termux-packages \ |
a0057943 FF |
15 | -t $IMAGE_NAME |
16 | } | |
17 | ||
18 | if [ "$#" -eq "0" ]; then | |
e5998406 | 19 | docker exec -i -t -u builder $CONTAINER_NAME bash |
a0057943 | 20 | else |
e5998406 | 21 | docker exec -i -t -u builder $CONTAINER_NAME $@ |
a0057943 | 22 | fi |
88183689 | 23 | |
88183689 | 24 |