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 \ | |
95761413 FF |
12 | --detach \ |
13 | --name $CONTAINER_NAME \ | |
14 | --volume $PWD:/home/builder/termux-packages \ | |
15 | --tty \ | |
16 | $IMAGE_NAME | |
a0057943 FF |
17 | } |
18 | ||
19 | if [ "$#" -eq "0" ]; then | |
95761413 | 20 | docker exec --interactive --tty --user builder $CONTAINER_NAME bash |
a0057943 | 21 | else |
95761413 | 22 | docker exec --interactive --tty --user builder $CONTAINER_NAME $@ |
a0057943 | 23 | fi |
88183689 | 24 | |
88183689 | 25 |