-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Introduce project settings for enabling prebuilds for branches, pull requests, etc. #7426
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
Comments
thank you @gtsiolis - i have added this to our prebuilds investigations / backlog. |
@gtsiolis would you mind correcting the description above given that new projects do enable prebuilds across git providers now. Also regardig the proposal, could you please explain the benefit of moving this configuration out of .gitpod.yml and into the project settings? I would suggest that simply removing the "github" scope of the current configuration, but leaving it in .gitpod.yml just like today is a simpler, and more portable solution. |
I would like to have an option to configure prebuilds per branch. Running into some really strange errors starting up a workspace if there is a prebuild running (can't find a user variable defined as available to scope / |
@jmls - if you can repro the strange errors you mentioned ☝️ or still have it open, would you mind providing some more details? (repo / project / name of workspace / copy of error message) thanks! |
Yeah I work on branches testing gitpod configurations quite often and having prebuilds turned off for gitpod workspace images increases testing time by 100%. This feature would be really nice to have. In fact correct me if I am wrong but I remember a time when all gitpod workspace images were prebuilt by default no matter what. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Perhaps add the label |
Problem to solve
Following the problem statement in #7425,🅰️ prebuilds are only enable for Github repositories for the default branch and 🅱️ prebuilds are not enabled when adding a repository as project.
Proposal
Introduce a preference in project settings that allows enabling or disabling prebuilds for a) branches, b) pull requests, c) pull requests from forks, as well as, enabling or disabling e) add check, f) add comment, and g) add badge.
The text was updated successfully, but these errors were encountered: