-
Notifications
You must be signed in to change notification settings - Fork 38
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
Unable to fetch private Bitbucket repository #104
Comments
I faced the same issue. Fetch error when try to extend Nuxt layer from private bitbucket repository.
Found this in bitbucket community. Looks like they do not support yet to download archive via repository access tokens. https://jira.atlassian.com/browse/BCLOUD-22436 Maybe there is some another workaround? |
Hello everybody, have someone found a solution/workaround for this problem? |
I'm curious as well. We are in the Atlassian eco system and we are migrating to Nuxt 3. Not being able to extend from bitbucket private repo's is pretty much a show stopper for us :| |
For the moment I just clone the private repo locally and reference this in the extend config. Same for CI, a script do the same thing. |
Sounds great. Our first solution was to go back to external libraries like you do with component libraries, but this doesn't feel good and is not future proof in a way that when it gets possible to extend from private bitbucket repo's. How do you config this in nuxt config? In theory, I think extend can be overwritten in $development and $production. So this could work?
|
Environment
Node: v18.15.0
Nuxt: v3.7.0
Reproduction
Using nuxt:
Using pure giget:
Either way the fetch will fail
Describe the bug
I am working on a Nuxt Layers project. Nuxt uses uses
unjs/giget
internally to fetch remote git repositories, but is unable to fetch private Bitbucket repositories. I already raised an issue at the Nuxt repository, but was forwarded to create an issue here.nuxt setup:
GIGET_AUTH=XXXXXXXXXXXXXXXX`
Internally unjs/giget converts this to
https://bitbucket.org/user_name/project_name/get/branch_name.tar.gz
.If I try to execute this with npx, the fetch fails:
In my opionion something like
https://api.bitbucket.org/2.0/repositories/user_name/project_name/src/branch_name/
would be more correct.I found an issue for private Github repos which seems pretty similar to my problem. The issue was fixed but is not published yet. Someone also already addressed the problem with private Bitbucket repositories. However the response was insufficient to me.
Am I missing something? Is this a known bug? If so, will it be fixed in a future release? Any help is appreciated.
Additional context
No response
Logs
No response
The text was updated successfully, but these errors were encountered: