diff --git a/scripts/build.sh b/scripts/build.sh new file mode 100644 index 0000000..4653eab --- /dev/null +++ b/scripts/build.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +SCRIPTS_DIRECTORY="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +REPOSITORY_ROOT_DIRECTORY=$SCRIPTS_DIRECTORY/.. + +python -m build diff --git a/scripts/clean.sh b/scripts/clean.sh new file mode 100644 index 0000000..a07466e --- /dev/null +++ b/scripts/clean.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +SCRIPTS_DIRECTORY="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +REPOSITORY_ROOT_DIRECTORY=$SCRIPTS_DIRECTORY/.. + +rm -rf $REPOSITORY_ROOT_DIRECTORY/dist +rm -rf $REPOSITORY_ROOT_DIRECTORY/rusty_results.egg-info diff --git a/scripts/clean_build.sh b/scripts/clean_build.sh new file mode 100644 index 0000000..bd826ec --- /dev/null +++ b/scripts/clean_build.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +SCRIPTS_DIRECTORY="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" + +$SCRIPTS_DIRECTORY/clean.sh +$SCRIPTS_DIRECTORY/build.sh diff --git a/scripts/publish.sh b/scripts/publish.sh new file mode 100644 index 0000000..1e26b80 --- /dev/null +++ b/scripts/publish.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +SCRIPTS_DIRECTORY="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +REPOSITORY_ROOT_DIRECTORY=$SCRIPTS_DIRECTORY/.. + +python -m twine upload $REPOSITORY_ROOT_DIRECTORY/dist/*