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

(feature) Bitbucket retriever #2561

Open
thomaspoignant opened this issue Oct 22, 2024 · 4 comments
Open

(feature) Bitbucket retriever #2561

thomaspoignant opened this issue Oct 22, 2024 · 4 comments
Assignees
Labels
📍 Assigned enhancement New feature or request good first issue Good for newcomers ODHack9 p3 Longer term priority 📌 Pinned

Comments

@thomaspoignant
Copy link
Owner

Requirements

In order to continue GO Feature Flag support to major GIT providers we want to bring the same support as Github and Gitlab for Bitbucket.

To do this, we want to let GO Feature Flag users the possibility to store their configuration files inside Bitbucket.
For this, we want to have a Bitbucketretriever that will get the configuration directly from the Azure service.

Things to take in consideration:

  • We want to use the bitbucket API to retrieve the configuration file.
  • If we get ratelimited by the API (http 429) we should avoid continuing calling the API to soon and backoff the calls (this bitbucket documentation is really interesting on how to deal with that).

An example of PR to add a new retriver https://github.com/thomaspoignant/go-feature-flag/pull/1717/files

@thomaspoignant thomaspoignant added enhancement New feature or request needs-triage A priority should be added to the issue good first issue Good for newcomers p3 Longer term priority ODHack9 and removed needs-triage A priority should be added to the issue labels Oct 22, 2024
@CollinsC1O
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hello I'm a front-end and a blockchain developer and will love to work on this

@CollinsC1O
Copy link

Hello @thomaspoignant. Wanted to ask if there is a bitbucket repository for the test...

@CollinsC1O
Copy link

The retriever is up, but the test fails regardless of the repo I test it against, it seems like a specific shape of data is expected...

@thomaspoignant
Copy link
Owner Author

@CollinsC1O You can test your development against this repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📍 Assigned enhancement New feature or request good first issue Good for newcomers ODHack9 p3 Longer term priority 📌 Pinned
Projects
None yet
Development

No branches or pull requests

2 participants