Skip to content

RFE: env var for post build and test command #115

Open
@jonathanunderwood

Description

@jonathanunderwood

The current model for cibuildwheel is that the only artefact that needs to be copied out of the docker container is the resulting wheel.

However, since cibuildwheel offers functionality to test that built wheel in the docker container, I think it's helpful to think about copying out other artefacts, or providing a way to specify post-test commands to run. One such example would be a test coverage report that results from the tests. For example, a report that needs to be uploaded to a service such as codecov, coveralls, etc.

Currently, it's very clunky to do that: you'd need to move the coverage report to the output directory, and then upload it.

It would be really useful to have a way to specify a command that's run after the wheel build and test operations. An alternative would be an option to specify other artefacts that need to be copied out.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions