You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by tv...@apache.org on 2022/08/23 15:07:20 UTC

[buildstream] 01/01: Merge pull request #1723 from apache/tristan/build-wheels

This is an automated email from the ASF dual-hosted git repository.

tvb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit dd296535f77c050ef7b4f0166a3e38b8c3e03145
Merge: 8b4c9dc74 c955428fb
Author: Tristan Van Berkom <tr...@codethink.co.uk>
AuthorDate: Wed Aug 24 00:07:13 2022 +0900

    Merge pull request #1723 from apache/tristan/build-wheels
    
    Build and release wheel packages

 .github/compose/ci.docker-compose.yml              |  24 +++++
 .../wheel-helpers/fetch-latest-buildbox-release.sh |  21 ++++
 .github/wheel-helpers/test-wheel-manylinux.sh      |  20 ++++
 .github/workflows/ci.yml                           |  54 +++++++++-
 .github/workflows/merge.yml                        |   6 +-
 .github/workflows/release.yml                      | 111 ++++++++++++++++++++-
 MANIFEST.in                                        |   3 +
 doc/source/hacking/making_releases.rst             |  18 ++--
 pyproject.toml                                     |  26 ++++-
 setup.cfg                                          |   2 +-
 setup.py                                           | 102 ++++++++++++++++++-
 src/buildstream/_cas/casdprocessmanager.py         |  27 ++++-
 src/buildstream/_site.py                           |   3 +
 src/buildstream/_testing/_utils/site.py            |   4 +-
 src/buildstream/sandbox/_sandboxbuildboxrun.py     |   8 +-
 src/buildstream/utils.py                           |  42 ++++++--
 tests/integration/cachedfail.py                    |   2 +-
 tests/sandboxes/selection.py                       |   2 +-
 tox.ini                                            |  21 ----
 19 files changed, 437 insertions(+), 59 deletions(-)