ソースを参照

Update release script

tags/v0.7.1
Ben Kurtovic 1年前
親
コミット
9109c867e8
1個のファイルの変更、2行の追加、18行の削除
  1. +2
    -18
      scripts/release.sh

+ 2
- 18
scripts/release.sh ファイルの表示

@@ -27,13 +27,6 @@ check_git() {
fi
}

update_appveyor() {
filename="appveyor.yml"
echo -n "Updating $filename..."
sed -e "s/version: .*/version: $VERSION-b{build}/" -i "" $filename
echo " done."
}

update_changelog() {
filename="CHANGELOG"
echo -n "Updating $filename..."
@@ -70,13 +63,6 @@ do_git_stuff() {
echo " done."
}

upload_to_pypi() {
echo -n "PyPI: uploading source tarball..."
python setup.py -q sdist
twine upload dist/mwparserfromhell-$VERSION*
echo " done."
}

post_release() {
echo
echo "*** Release completed."
@@ -115,14 +101,13 @@ test_release() {
fi
pip -q uninstall -y mwparserfromhell
echo -n "Downloading mwparserfromhell source tarball..."
curl -sL "https://pypi.io/packages/source/m/mwparserfromhell/mwparserfromhell-$VERSION.tar.gz" -o "mwparserfromhell.tar.gz"
curl -sL "https://files.pythonhosted.org/packages/source/m/mwparserfromhell/mwparserfromhell-$VERSION.tar.gz" -o "mwparserfromhell.tar.gz"
echo " done."
tar -xf mwparserfromhell.tar.gz
rm mwparserfromhell.tar.gz
cd mwparserfromhell-$VERSION
echo "Running unit tests..."
python setup.py -q install
python -m pytest
uv run pytest
if [[ "$?" != "0" ]]; then
echo "*** ERROR: Unit tests failed!"
deactivate
@@ -141,7 +126,6 @@ echo "Preparing mwparserfromhell v$VERSION..."
cd "$SCRIPT_DIR/.."

check_git
update_appveyor
update_changelog
update_docs_changelog
do_git_stuff


読み込み中…
キャンセル
保存