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

Enable prebuilds for all branches when adding a project #7425

Closed
gtsiolis opened this issue Jan 3, 2022 · 1 comment
Closed

Enable prebuilds for all branches when adding a project #7425

gtsiolis opened this issue Jan 3, 2022 · 1 comment
Labels
component: dashboard feature: prebuilds feature: teams and projects [DEPRECATED] Please, use feature: organizations or feature: projects labels instead. team: webapp Issue belongs to the WebApp team type: feature request New feature or request

Comments

@gtsiolis
Copy link
Contributor

gtsiolis commented Jan 3, 2022

Problem to solve

For GitHub repositories, when installing the GitHub App, prebuilds are enabled by default for the default branch. For enabling prebuilds for all branches, a user will need to defien this in .gitpod.yml, see relevant docs.

For GitLab and Bitbucket repositories, when adding aproject a webhook is installed. However, enabled are not enabled, see #7424 and pending PR in #7422. Prebuilds are also not enabled when adding a project, following the pattern used for GitHub repositories.

This makes enabling prebuilds for all branches a less discoverable option and more difficult to set up.

Proposal

To make prebuilds more useful, we could consider 🅰️ enabling prebuilds for all branches by default or 🅱️ introduce a preference in project settings that allows enabling or disabling prebuilds for branches, pull requests, etc.

In the spirit of MVC (minimum viable change), enabling prebuilds for all branches could a good MVC step. ➿

@gtsiolis gtsiolis added type: feature request New feature or request component: dashboard feature: prebuilds team: webapp Issue belongs to the WebApp team labels Jan 3, 2022
@gtsiolis gtsiolis changed the title Enable prebuilds for all branches when adding a proejct Enable prebuilds for all branches when adding a project Jan 3, 2022
@gtsiolis gtsiolis added the feature: teams and projects [DEPRECATED] Please, use feature: organizations or feature: projects labels instead. label Jan 3, 2022
@jldec
Copy link
Contributor

jldec commented Jan 9, 2022

Closing as non-reproducible. Please file a new issue with repro steps if you believe this is still a problem. Thanks.

@jldec jldec closed this as completed Jan 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: dashboard feature: prebuilds feature: teams and projects [DEPRECATED] Please, use feature: organizations or feature: projects labels instead. team: webapp Issue belongs to the WebApp team type: feature request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants