diff --git a/.gitignore b/.gitignore index 0519be0..d027e22 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ # Build artifacts __pycache__/ +*.tar # NodeJS' BS node_modules/ diff --git a/scripts/package-for-release.cmd b/scripts/package-for-release.cmd new file mode 100644 index 0000000..a0e368e --- /dev/null +++ b/scripts/package-for-release.cmd @@ -0,0 +1,31 @@ +@echo off + +pushd %CD% + +:: Going into the project's directory +cd /D "%~dp0" +call delete-pycache.cmd +cd .. + +echo. +echo Creating Release Package +echo ------------------------ + +echo %CD% + +del release.tar 2> nul + +7z a "release.tar" ^ + -xr!*.pdn ^ + -xr!*.ai ^ + data/ ^ + static/ ^ + templates/ ^ + website/ ^ + .dockerignore ^ + .env ^ + app.py ^ + Dockerfile ^ + requirements.txt + +popd