[TECH DEBT] [Package Tests] Build packages fully from source in CI
Open
@MKLeb is already working on this.
Since May 30, 2023.
tech-debt
- Dominant language
- Python
- Stars
- 15.7k
- Forks
- 5.6k
- Avg merge
- 2d 44m
- Merged PRs (30d)
- 80
Description
Description of the tech debt to be addressed, include links and screenshots
We need to build packages completely from source, including building Python from source via relenv build.
- Build python during each of the package builds as well
- Adjust the documentation to reflect any new arguments
- Separate out the 'build from source' steps so that we don't have to wait for the source builds to finish to start running the tests
- DO NOT run these source builds on PRs
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.