Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge multiple Project build jobs #41

Closed
abhiTronix opened this issue May 16, 2020 · 0 comments · Fixed by #42
Closed

Merge multiple Project build jobs #41

abhiTronix opened this issue May 16, 2020 · 0 comments · Fixed by #42
Assignees
Labels
Enhancement 😃 New Feature/Addition/Improvement Maintenance 👷‍♂️ Just sorting things out! Solved 🎏 Goal Achieved!
Milestone

Comments

@abhiTronix
Copy link
Owner

abhiTronix commented May 16, 2020

This proposal is to merge and shrink project's different GCC jobs (based on GCC versions, RpiOS types etc.) for each Pi type, into a much simpler/compact form using GitHub Actions jobs.<job_id>.strategy.matrix where, you can easily define a matrix of different job configurations. A matrix allows you to create multiple jobs by performing variable substitution in a single job definition.

@abhiTronix abhiTronix added Enhancement 😃 New Feature/Addition/Improvement WIP 🏗️ Work in Progress Maintenance 👷‍♂️ Just sorting things out! labels May 16, 2020
@abhiTronix abhiTronix added this to the v3.0.2 milestone May 16, 2020
@abhiTronix abhiTronix self-assigned this May 16, 2020
abhiTronix added a commit that referenced this issue May 16, 2020
- Added new GCC v10.1.0 to build matrix. (fixes #40)
- Merged build jobs into compact form using GitHub Action strategy matrices. (fixes #41)
- Re-implemented & improved various jobs build logics.
- Updated CI Base Builder jobs to deploy on publishing.
- Added support for recently released GCC v8.4.0 in build scripts.
- Removed GCC v9.2.0 from Native 32-bit and all 64-bit build matrices(Soon be depreciated).
- Updated project docs with new changes.
abhiTronix added a commit that referenced this issue May 18, 2020
- Added new GCC v10.1.0 to build matrix. (fixes #40)
- Merged build jobs into compact form using GitHub Action strategy matrices. (fixes #41)
- Re-implemented & improved various jobs build logics.
- Updated CI Base Builder jobs to deploy on publishing.
- Added support for recently released GCC v8.4.0 in build scripts.
- Removed GCC v9.2.0 from Native 32-bit and all 64-bit build matrices(Soon be depreciated).
- Updated project docs with new changes.
@abhiTronix abhiTronix added Solved 🎏 Goal Achieved! and removed WIP 🏗️ Work in Progress labels May 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement 😃 New Feature/Addition/Improvement Maintenance 👷‍♂️ Just sorting things out! Solved 🎏 Goal Achieved!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant