Closed
Description
When we have projects, we should no longer allow anyone to trigger prebuilds on arbitrary repos. Instead, the context URLs should become an admin-only feature.
Edits by @gitpod-io/engineering-webapp:
- Prebuilds should only be triggered via the
Run Prebuild
button in the dashboard or the Gitpod API. - If Admins need to trigger prebuilds, we can also add a
Run Prebuild
button to the Admin dashboard.
However, before the prefix can be definitely removed, we need to ensure that we're not removing functionality or breaking user workflows without adequate replacement.
Depends on
- Support adding Projects & enabling Prebuilds for Self-Managed GitLab and Bitbucket: [projects] enable webhook registration for bitbucket.org and self-managed gitlab #7422
- Make sure Prebuilds can actually be enabled for Self-Managed GitLab: Cannot add self-hosted Gitlab repos as a Gitpod Project #7781
- Remove the also-deprecated and never-announced
#incremental-prebuild/
URL prefix
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done