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

Store active build status as assets and use it to sync jobs #57

Open
lazka opened this issue May 14, 2022 · 0 comments
Open

Store active build status as assets and use it to sync jobs #57

lazka opened this issue May 14, 2022 · 0 comments

Comments

@lazka
Copy link
Member

lazka commented May 14, 2022

As partly suggested by @MehdiChinoune we could try to sync the build jobs somewhat to avoid duplicated builds:

  • Have a new dummy release similar to the "failed" status
  • When a build starts upload a json file containing:
    • the job id, so we can check if the build is still active
    • a html log url, so we can show this on packages.msys2.org

This would allow us to build every build type on every job and scale better.

edit: (I wonder if there is a maximum length for release asset labels.. it could be used to store some json)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant