2022-11-15 12:04:44 +00:00
|
|
|
# https://packaging.python.org/en/latest/tutorials/packaging-projects/
|
|
|
|
echo "building............"
|
|
|
|
python3 -m pip install --upgrade build
|
|
|
|
python3 -m build
|
|
|
|
|
|
|
|
echo "uploading............"
|
|
|
|
python3 -m pip install --upgrade twine
|
2022-11-24 11:37:44 +00:00
|
|
|
twine upload dist/music_kraken*
|
2022-11-15 12:04:44 +00:00
|
|
|
|
2022-11-24 11:37:44 +00:00
|
|
|
# twine upload --repository testpypi dist/music_kraken*
|
|
|
|
# exit
|
2022-11-15 12:04:44 +00:00
|
|
|
|
2022-11-15 10:00:32 +00:00
|
|
|
echo "pushing............"
|
|
|
|
git add .
|
|
|
|
git commit -am "new build and upload"
|
|
|
|
git push
|
|
|
|
|
|
|
|
echo "compiling............"
|
2022-11-15 09:25:56 +00:00
|
|
|
mkdir -p dist/build_files
|
|
|
|
mkdir -p dist/compiled
|
2022-11-15 09:03:49 +00:00
|
|
|
|
2022-11-15 09:25:56 +00:00
|
|
|
pyinstaller --onefile src/music_kraken_cli.py --specpath dist/build_files --workpath dist/build_files --distpath dist/compiled
|