Skip to content

Conversation

filiptronicek
Copy link
Member

@filiptronicek filiptronicek commented Sep 10, 2024

Description

  • Gets rid of the WEBHOOK scope for Bitbucket
  • Gets rid of the mandatory REPO_ADMIN and PROJECT_ADMIN scopes and make them optional to toggle for Bitbucket Server

Related Issue(s)

Fixes ENT-549

How to test

  1. Sign up to my org (it's free!)
  2. Open something like https://bitbucket.gitpod-dev.com/users/filip/repos/repodepo
  3. Try to push to the repo (although maybe you'll need to make your own repo to have permissions for that).
  • /werft with-preview
  • /werft with-gce-vm
    If enabled this will create the environment on GCE infra
  • /werft preemptible
    Saves cost. Untick this only if you're really sure you need a non-preemtible machine.

Copy link
Contributor

@mustard-mh mustard-mh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested with minimal permissions and it works well 🚀

  • repo searching
  • repo clone (workspace open)
  • repo push

@roboquat roboquat merged commit c79f478 into main Sep 13, 2024
60 checks passed
@roboquat roboquat deleted the ft/bb-scope-changes branch September 13, 2024 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants