do not build zipapps because theyre slow

This commit is contained in:
bain 2023-11-04 23:33:41 +01:00
parent 8d87c063cd
commit 1f28369805
Signed by: bain
GPG key ID: 31F0F25E3BED0B9B

View file

@ -3,6 +3,16 @@ pip install -r requirements.txt --target="$DIR"
cp -r nginx_configurator "$DIR" cp -r nginx_configurator "$DIR"
python3 -m zipapp -p "/bin/python3" -m "nginx_configurator.main:cli" -o ncc "$DIR" #python3 -m zipapp -p "/bin/python3" -m "nginx_configurator.main:cli" -o ncc "$DIR"
# create entrypoint
cat > "$DIR/ncc" <<EOF
#!/bin/python3
from nginx_configurator import main
main.cli()
EOF
chmod +x "$DIR/ncc"
tar -cf ncc.tar -C "$DIR" .
rm -r "$DIR" rm -r "$DIR"