-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[Discuss] CI Jobs for macOS, msvc and msys2 #14598
Closed
1 task done
Labels
Type: Enhancement
New feature or request
Comments
lupyuen
added a commit
to lupyuen2/wip-nuttx-apps
that referenced
this issue
Nov 2, 2024
… PRs This PR enables the CI Builds for msys2, msvc, arm-08, arm-10, arm-13 for Complex PRs. We disable the CI Builds for arm-01, arm-09, arm-11. This will help to fix the recent breakage of builds: apache/nuttx#14598
lupyuen
added a commit
to lupyuen2/wip-nuttx
that referenced
this issue
Nov 2, 2024
… PRs This PR enables the CI Builds for msys2, msvc, arm-08, arm-10, arm-13 for Complex PRs. We disable the CI Builds for arm-01, arm-09, arm-11. This will help to fix the recent breakage of builds: apache#14598
This was referenced Nov 2, 2024
This was
linked to
pull requests
Nov 2, 2024
NuttX Dashboard shows these broken builds, enabling the arm-08, arm-10, arm-13 builds will help: |
@lupyuen the plan is good to enable msvc and msys2, but disable macOS since macOS consume a lot of quota. |
Yep fully agree, macOS Builds will only run in our Mirror Repo. So they won't be charged to NuttX. Thanks! |
acassis
pushed a commit
that referenced
this issue
Nov 2, 2024
… PRs This PR enables the CI Builds for msys2, msvc, arm-08, arm-10, arm-13 for Complex PRs. We disable the CI Builds for arm-01, arm-09, arm-11. This will help to fix the recent breakage of builds: #14598
lupyuen
added a commit
to apache/nuttx-apps
that referenced
this issue
Nov 2, 2024
… PRs This PR enables the CI Builds for msys2, msvc, arm-08, arm-10, arm-13 for Complex PRs. We disable the CI Builds for arm-01, arm-09, arm-11. This will help to fix the recent breakage of builds: apache/nuttx#14598
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
msvc build is broken. @xiaoxiang781216 has a suggestion:
Describe the solution you'd like
I did some analysis of the msvc breakage:
But I shall still enable the Windows Builds and monitor the cost. Here's my computation:
Sorry I can't enable macOS Builds right now:
https://github.com/NuttX/nuttx/actions/runs/11630100298/job/32388421934
https://github.com/NuttX/nuttx/actions/runs/11630100298/job/32388422211
But can we still prevent breakage of Linux / macOS / msvc / msys2 Builds?
Describe alternatives you've considered
No response
Verification
The text was updated successfully, but these errors were encountered: