@@ -6,19 +6,19 @@ platform:
66 arch : arm64
77steps :
88- name : test
9- image : python:3.10-rc-buster
9+ image : quay.io/pypa/manylinux_2_24_aarch64:latest
1010 environment :
11- PATH : " /root/.local/bin:/root/.cargo/bin:/usr/local/ bin:/usr/local/sbin :/usr/local/bin :/usr/sbin:/usr/bin:/sbin:/bin"
12- TWINE_USERNAME :
11+ PATH : " /root/.local/bin:/root/.cargo/bin:/opt/python/cp310-cp310/ bin:/usr/local/bin :/usr/local/sbin :/usr/sbin:/usr/bin:/sbin:/bin"
12+ MATURIN_USERNAME :
1313 from_secret : twine_username
14- TWINE_PASSWORD :
14+ MATURIN_PASSWORD :
1515 from_secret : twine_password
1616 commands :
17- - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-05-25 --profile minimal -y
18- - python3.10 -m pip install --upgrade pip maturin==0.10.6
19- - maturin build --no-sdist --release --strip --manylinux 2014 --skip-auditwheel --interpreter python3.10
20- - python3.10 -m pip install target/wheels/orjson*.whl
21- - python3.10 -m pip install -r test/requirements.txt -r integration/requirements.txt twine
17+ - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-06-24 --profile minimal -y
18+ - python3.10 -m pip install --user -- upgrade pip maturin==0.10.6
19+ - maturin build --no-sdist --release --strip --manylinux 2_24 --interpreter python3.10
20+ - python3.10 -m pip install --user target/wheels/orjson*.whl
21+ - python3.10 -m pip install --user - r test/requirements.txt -r integration/requirements.txt
2222 - pytest -s -rxX -v test
2323 - ./integration/run thread
2424 - ./integration/run http
@@ -33,16 +33,16 @@ steps:
3333 image : quay.io/pypa/manylinux2014_aarch64:latest
3434 environment :
3535 PATH : " /root/.local/bin:/root/.cargo/bin:/opt/python/cp39-cp39/bin:/opt/rh/devtoolset-9/root/usr/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
36- TWINE_USERNAME :
36+ MATURIN_USERNAME :
3737 from_secret : twine_username
38- TWINE_PASSWORD :
38+ MATURIN_PASSWORD :
3939 from_secret : twine_password
4040 commands :
41- - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-05-25 --profile minimal -y
42- - python3.9 -m pip install --upgrade pip maturin==0.10.6
41+ - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-06-24 --profile minimal -y
42+ - python3.9 -m pip install --user -- upgrade pip maturin==0.10.6
4343 - maturin build --no-sdist --release --strip --manylinux 2014 --interpreter python3.9
44- - python3.9 -m pip install target/wheels/orjson*.whl
45- - python3.9 -m pip install -r test/requirements.txt -r integration/requirements.txt twine
44+ - python3.9 -m pip install --user target/wheels/orjson*.whl
45+ - python3.9 -m pip install --user - r test/requirements.txt -r integration/requirements.txt
4646 - pytest -s -rxX -v test
4747 - ./integration/run thread
4848 - ./integration/run http
@@ -57,16 +57,16 @@ steps:
5757 image : quay.io/pypa/manylinux2014_aarch64:latest
5858 environment :
5959 PATH : " /root/.local/bin:/root/.cargo/bin:/opt/python/cp38-cp38/bin:/opt/rh/devtoolset-9/root/usr/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
60- TWINE_USERNAME :
60+ MATURIN_USERNAME :
6161 from_secret : twine_username
62- TWINE_PASSWORD :
62+ MATURIN_PASSWORD :
6363 from_secret : twine_password
6464 commands :
65- - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-05-25 --profile minimal -y
66- - python3.8 -m pip install --upgrade pip maturin==0.10.6
65+ - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-06-24 --profile minimal -y
66+ - python3.8 -m pip install --user -- upgrade pip maturin==0.10.6
6767 - maturin build --no-sdist --release --strip --manylinux 2014 --interpreter python3.8
68- - python3.8 -m pip install target/wheels/orjson*.whl
69- - python3.8 -m pip install -r test/requirements.txt -r integration/requirements.txt twine
68+ - python3.8 -m pip install --user target/wheels/orjson*.whl
69+ - python3.8 -m pip install --user - r test/requirements.txt -r integration/requirements.txt
7070 - pytest -s -rxX -v test
7171 - ./integration/run thread
7272 - ./integration/run http
@@ -81,16 +81,16 @@ steps:
8181 image : quay.io/pypa/manylinux2014_aarch64:latest
8282 environment :
8383 PATH : " /root/.local/bin:/root/.cargo/bin:/opt/python/cp37-cp37m/bin:/opt/rh/devtoolset-9/root/usr/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
84- TWINE_USERNAME :
84+ MATURIN_USERNAME :
8585 from_secret : twine_username
86- TWINE_PASSWORD :
86+ MATURIN_PASSWORD :
8787 from_secret : twine_password
8888 commands :
89- - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-05-25 --profile minimal -y
90- - python3.7 -m pip install --upgrade pip maturin==0.10.6
89+ - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-06-24 --profile minimal -y
90+ - python3.7 -m pip install --user -- upgrade pip maturin==0.10.6
9191 - maturin build --no-sdist --release --strip --manylinux 2014 --interpreter python3.7
92- - python3.7 -m pip install target/wheels/orjson*.whl
93- - python3.7 -m pip install -r test/requirements.txt -r integration/requirements.txt twine
92+ - python3.7 -m pip install --user target/wheels/orjson*.whl
93+ - python3.7 -m pip install --user - r test/requirements.txt -r integration/requirements.txt
9494 - pytest -s -rxX -v test
9595 - ./integration/run thread
9696 - ./integration/run http
@@ -105,16 +105,16 @@ steps:
105105 image : quay.io/pypa/manylinux2014_aarch64:latest
106106 environment :
107107 PATH : " /root/.local/bin:/root/.cargo/bin:/opt/python/cp36-cp36m/bin:/opt/rh/devtoolset-9/root/usr/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
108- TWINE_USERNAME :
108+ MATURIN_USERNAME :
109109 from_secret : twine_username
110- TWINE_PASSWORD :
110+ MATURIN_PASSWORD :
111111 from_secret : twine_password
112112 commands :
113- - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-05-25 --profile minimal -y
114- - python3.6 -m pip install --upgrade pip maturin==0.10.6
113+ - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2021-06-24 --profile minimal -y
114+ - python3.6 -m pip install --user -- upgrade pip maturin==0.10.6
115115 - maturin build --no-sdist --release --strip --manylinux 2014 --interpreter python3.6
116- - python3.6 -m pip install target/wheels/orjson*.whl
117- - python3.6 -m pip install -r test/requirements.txt -r integration/requirements.txt twine
116+ - python3.6 -m pip install --user target/wheels/orjson*.whl
117+ - python3.6 -m pip install --user - r test/requirements.txt -r integration/requirements.txt
118118 - pytest -s -rxX -v test
119119 - ./integration/run thread
120120 - ./integration/run http
0 commit comments