Skip to content

Commit efc4ed5

Browse files
authored
Merge pull request #14 from saschpe/saschpe.docker-context
Use system-default Docker context going forward
2 parents e21aff6 + 146659d commit efc4ed5

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

scripts/build

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ SCRIPT_DIR=$(cd -- "$(dirname -- "${0}")" && pwd)
77
. "${SCRIPT_DIR}/inc.functions"
88

99
# Default values
10-
BUILDX_BUILDER_NAME=main
1110
DEFAULT_ANDROID=$(grep android= "${SCRIPT_DIR}/../Dockerfile" | cut -d"=" -f2)
1211
DEFAULT_CMAKE=$(grep cmake= "${SCRIPT_DIR}/../Dockerfile" | cut -d"=" -f2)
1312
DEFAULT_JDK=$(grep jdk= "${SCRIPT_DIR}/../Dockerfile" | cut -d"=" -f2)
@@ -23,7 +22,6 @@ usage() {
2322
printf " --jdk VERSION (default: %s)\n" "${DEFAULT_JDK}"
2423
printf " --ndk VERSION (default: %s)\n" "${DEFAULT_NDK}"
2524
printf " --platforms (default: %s)\n" "${DEFAULT_PLATFORMS}"
26-
printf " --clean (optional, clean up build context afterwards)\n"
2725
printf " --push (optional, upload images to Docker Hub)\n"
2826
exit 1
2927
}
@@ -34,7 +32,6 @@ cmake="${DEFAULT_CMAKE}"
3432
jdk="${DEFAULT_JDK}"
3533
ndk="${DEFAULT_NDK}"
3634
platforms="${DEFAULT_PLATFORMS}"
37-
cmd_clean=
3835
cmd_push=
3936
while [ $# -gt 0 ]; do
4037
key="$1"
@@ -43,9 +40,6 @@ while [ $# -gt 0 ]; do
4340
android="$2"
4441
shift # past argument
4542
;;
46-
--clean)
47-
cmd_clean=true
48-
;;
4943
--cmake)
5044
cmake="$2"
5145
shift # past argument
@@ -82,21 +76,6 @@ if [ ${cmd_push} ]; then
8276
buildx_command="--push"
8377
fi
8478

85-
if [ ${cmd_clean} ]; then
86-
cleanup() {
87-
if docker buildx ls | grep -q ${BUILDX_BUILDER_NAME}; then
88-
approve "Remove buildx builder '${BUILDX_BUILDER_NAME}'"
89-
safe docker buildx rm ${BUILDX_BUILDER_NAME}
90-
fi
91-
}
92-
trap cleanup EXIT
93-
fi
94-
95-
if ! docker buildx ls | grep -q ${BUILDX_BUILDER_NAME}; then
96-
approve "Create buildx builder '${BUILDX_BUILDER_NAME}'"
97-
safe docker buildx create --name ${BUILDX_BUILDER_NAME}
98-
fi
99-
10079
if [ ${cmd_push} ]; then
10180
approve "Build and push image '${image_tag}'"
10281
buildx_command="--push"
@@ -107,7 +86,6 @@ fi
10786
safe docker buildx build \
10887
--platform "${platforms}" \
10988
${buildx_command} \
110-
--builder ${BUILDX_BUILDER_NAME} \
11189
--build-arg android="${android}" \
11290
--build-arg cmake="${cmake}" \
11391
--build-arg jdk="${jdk}" \

0 commit comments

Comments
 (0)