summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorGrzegorz Bokota <bokota+github@gmail.com>2020-05-25 01:56:06 +0200
committerGitHub <noreply@github.com>2020-05-25 01:56:06 +0200
commit3140299f045d64c71af2aa9de439078071ef6043 (patch)
treed468ad438c4ed76aa2e1d6f7555651ae85a9fc72 /.github/workflows
parentc74ece234cf810796aa096e0880646879c758ae9 (diff)
downloadpsutil-3140299f045d64c71af2aa9de439078071ef6043.tar.gz
Build wheel2 (#1762)
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build_wheel.yml43
1 files changed, 3 insertions, 40 deletions
diff --git a/.github/workflows/build_wheel.yml b/.github/workflows/build_wheel.yml
index 7d230b90..30e0b894 100644
--- a/.github/workflows/build_wheel.yml
+++ b/.github/workflows/build_wheel.yml
@@ -3,55 +3,18 @@ name: Build wheel
on: [push, pull_request]
jobs:
- wheel_without_test:
- name: build wheel for ${{ matrix.os }}
- runs-on: ${{ matrix.os }}
- strategy:
- fail-fast: false
- matrix:
- os: [windows-latest, macos-latest, ubuntu-latest]
- env:
- CIBW_SKIP: "pp27-*win* cp27-*manylinux* pp-*manylinux*"
- CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
- CIBW_MANYLINUX_I686_IMAGE: manylinux2014
- steps:
- - uses: actions/checkout@v1
- - uses: actions/setup-python@v1
- name: Install Python 3.7
- with:
- python-version: '3.7'
-
- - name: Install Visual C++ for Python 2.7
- if: startsWith(matrix.os, 'windows')
- run: |
- choco install vcpython27 -f -y
-
- - name: "install cibuildwheel"
- run: pip install cibuildwheel==1.4.1
-
- - name: build wheel
- run: cibuildwheel .
-
- - name: Upload wheels
- uses: actions/upload-artifact@v1
- with:
- name: wheels2
- path: wheelhouse
-
wheel:
- name: build wheel for ${{ matrix.os }}
+ name: ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [windows-latest, macos-latest, ubuntu-latest]
env:
- CIBW_SKIP: "pp27-*win* *27* cp27-*manylinux* pp-*manylinux*"
- CIBW_TEST_COMMAND: python -Wa {project}/psutil/tests/runner.py
+ CIBW_SKIP: "pp*win32"
+ CIBW_TEST_COMMAND: python -u -Wa {project}/psutil/tests/runner.py
CIBW_TEST_COMMAND_MACOS: LC_ALL='en_US.utf8' python -Wa {project}/psutil/tests/runner.py
CIBW_TEST_EXTRAS: test
- CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
- CIBW_MANYLINUX_I686_IMAGE: manylinux2014
steps:
- uses: actions/checkout@v1
- uses: actions/setup-python@v1