diff --git a/integrate-into-nodered.sh b/integrate-into-nodered.sh index 092cabb..e5df40d 100644 --- a/integrate-into-nodered.sh +++ b/integrate-into-nodered.sh @@ -55,8 +55,9 @@ if grep -q "$PACKAGE_NAME" "$DOCKERFILE"; then else cp "$DOCKERFILE" "$DOCKERFILE.bak.$(date +%s)" - sed -i '/COPY nodes\//a\ -COPY nodes/ '"$PACKAGE_NAME"' /opt/nextcloud-nodes/'"$PACKAGE_NAME"'\ + sed -i '/^COPY nodes\//a\ +RUN mkdir -p /opt/nextcloud-nodes/'"$PACKAGE_NAME"'\ +COPY nodes/'"$PACKAGE_NAME"' /opt/nextcloud-nodes/'"$PACKAGE_NAME"'\ ' "$DOCKERFILE" echo " Dockerfile patched with COPY for $PACKAGE_NAME."