Skip to content

Commit 0b9e9ef

Browse files
committed
fix travis twine and prepare for release
1 parent f910815 commit 0b9e9ef

File tree

3 files changed

+13
-11
lines changed

3 files changed

+13
-11
lines changed

.travis.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,38 +66,40 @@ before_install:
6666
--env TRAVIS=True \
6767
--env TRAVIS_OS_NAME="${TRAVIS_OS_NAME}" \
6868
quay.io/pypa/manylinux2014_$(arch) bash
69-
docker exec -it python-ninja /io/scripts/docker-build.sh ci_before_install
69+
docker exec -it python-ninja /io/scripts/manylinux2014-aarch64-build-and-test-wheel.sh ci_before_install
7070
fi
7171
7272
install:
7373
- |
7474
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
7575
ci install
7676
elif [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
77-
docker exec -it python-ninja /io/scripts/docker-build.sh ci_install
77+
pip install twine
78+
docker exec -it python-ninja /io/scripts/manylinux2014-aarch64-build-and-test-wheel.sh ci_install
7879
fi
7980
8081
script:
8182
- |
8283
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
8384
ci test
8485
elif [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
85-
docker exec -it python-ninja /io/scripts/docker-build.sh ci_script
86+
docker exec -it python-ninja /io/scripts/manylinux2014-aarch64-build-and-test-wheel.sh ci_script
8687
fi
8788
8889
after_success:
8990
- |
9091
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
9192
ci after_test
9293
elif [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
93-
docker exec -it python-ninja /io/scripts/docker-build.sh ci_after_success
94+
docker exec -it python-ninja /io/scripts/manylinux2014-aarch64-build-and-test-wheel.sh ci_after_success
9495
docker stop python-ninja
9596
fi
97+
pwd && ls dist; PATH=~/.pyenv/versions/${PYTHON_VERSION}/bin/:$PATH && twine --version
9698
9799
deploy:
98100
# deploy-release
99101
- provider: script
100-
script: pwd && ls dist;echo "deploy-release" && ~/.pyenv/versions/${PYTHON_VERSION}/bin/twine upload -u $PYPI_USER -p $PYPI_PASSWORD --skip-existing dist/*
102+
script: pwd && ls dist;echo "deploy-release" && PATH=~/.pyenv/versions/${PYTHON_VERSION}/bin/:$PATH && twine upload -u $PYPI_USER -p $PYPI_PASSWORD --skip-existing dist/*
101103
skip_cleanup: true
102104
on:
103105
repo: ${TRAVIS_REPO_SLUG}

README.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ Build Status
2626

2727
.. table::
2828

29-
+---------------+------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+
30-
| | Linux | macOS | Windows |
31-
+===============+==========================================================================================+==============================================================================================+===========================================================================================================+
32-
| PyPI | .. image:: https://circleci.com/gh/scikit-build/ninja-python-distributions.svg?style=svg | .. image:: https://travis-ci.org/scikit-build/ninja-python-distributions.svg?branch=master | .. image:: https://ci.appveyor.com/api/projects/status/cvgsgfo2rsyq2ej8/branch/master?svg=true |
33-
| | :target: https://circleci.com/gh/scikit-build/ninja-python-distributions | :target: https://travis-ci.org/scikit-build/ninja-python-distributions | :target: https://ci.appveyor.com/project/scikit-build/ninja-python-distributions/branch/master |
34-
+---------------+------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+
29+
+---------------+------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
30+
| | Linux | Linux aarch64 | macOS | Windows |
31+
+===============+==========================================================================================+==============================================================================================+==============================================================================================+===========================================================================================================+
32+
| PyPI | .. image:: https://circleci.com/gh/scikit-build/ninja-python-distributions.svg?style=svg | .. image:: https://travis-ci.com/scikit-build/ninja-python-distributions.svg?branch=master | .. image:: https://travis-ci.com/scikit-build/ninja-python-distributions.svg?branch=master | .. image:: https://ci.appveyor.com/api/projects/status/cvgsgfo2rsyq2ej8/branch/master?svg=true |
33+
| | :target: https://circleci.com/gh/scikit-build/ninja-python-distributions | :target: https://travis-ci.com/scikit-build/ninja-python-distributions | :target: https://travis-ci.com/scikit-build/ninja-python-distributions | :target: https://ci.appveyor.com/project/scikit-build/ninja-python-distributions/branch/master |
34+
+---------------+------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------+
3535

3636
Maintainers
3737
-----------

0 commit comments

Comments
 (0)