From 4af837b987a7892ebc8791d1524af463b46dbf83 Mon Sep 17 00:00:00 2001 From: Jan Szumiec Date: Thu, 15 Apr 2021 21:28:46 +0200 Subject: [PATCH] Some Dockerfiles will have CRLF line terminators which will prevent us from parsing EXPOSE directives. --- plugins/builder-dockerfile/builder-build | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/builder-dockerfile/builder-build b/plugins/builder-dockerfile/builder-build index 5677fdaed..7ff239b92 100755 --- a/plugins/builder-dockerfile/builder-build +++ b/plugins/builder-dockerfile/builder-build @@ -20,6 +20,7 @@ trigger-builder-dockerfile-builder-build() { pushd "$SOURCECODE_WORK_DIR" &>/dev/null # extract first port from Dockerfile + dos2unix Dockerfile local DOCKERFILE_PORTS=$(get_dockerfile_exposed_ports Dockerfile) [[ -n "$DOCKERFILE_PORTS" ]] && config_set --no-restart "$APP" DOKKU_DOCKERFILE_PORTS="$DOCKERFILE_PORTS" plugn trigger pre-build-dockerfile "$APP"