[stable-2.16] Use build instead of pep517 for integration test (#83639)

(cherry picked from commit f261a6142f)
pull/83652/head
Matt Clay 4 months ago committed by GitHub
parent 7f5948450b
commit 7bec343023
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,6 +1,5 @@
[build-system] [build-system]
requires = [ requires = [
"setuptools >= 44", "setuptools >= 44",
"wheel",
] ]
build-backend = "setuptools.build_meta" build-backend = "setuptools.build_meta"

@ -25,11 +25,11 @@ ansible \
=== Test that the module \ === Test that the module \
gets picked up if installed \ gets picked up if installed \
into site-packages === into site-packages ===
python -m pip install pep517 python -m pip install build
( # Build a binary Python dist (a wheel) using PEP517: ( # Build a binary Python dist (a wheel) using build:
cp -r ansible-collection-python-dist-boo "${OUTPUT_DIR}/" cp -r ansible-collection-python-dist-boo "${OUTPUT_DIR}/"
cd "${OUTPUT_DIR}/ansible-collection-python-dist-boo" cd "${OUTPUT_DIR}/ansible-collection-python-dist-boo"
python -m pep517.build --binary --out-dir dist . python -m build -w -o dist .
) )
# Install a pre-built dist with pip: # Install a pre-built dist with pip:
python -m pip install \ python -m pip install \

Loading…
Cancel
Save