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

deploy to personal repo #1278

Open
mloubout opened this issue Apr 24, 2023 · 4 comments
Open

deploy to personal repo #1278

mloubout opened this issue Apr 24, 2023 · 4 comments

Comments

@mloubout
Copy link

Hi

I browsed the issues and saw some slightly related but nothing that actually provides a solution. While I am workingto get my jll in Yggdrasil and automate the process, I am in the meantime working with my personal repo to put the binary wrapper. However, it looks like BinaryBuilder.jjl has user/passwd hardcoded as the authentification method so I cannot use deploy=myrepo as it throws credentials errors

LoadError: GitError(Code:EAUTH, Class:Callback, The explicitly provided credential is incompatible with the requested authentication methods.)

It would be very useful to use something like what Pkg is using so that users configuration are respected. I also tried to bypass it by doing deploy="local" then push by hand but the sha end up completely messed up so it doesn't work neither.

Lemme know ifg I missed something or if there is a solution discussed somewhere.

@giordano
Copy link
Member

I also tried to bypass it by doing deploy="local" then push by hand but the sha end up completely messed up so it doesn't work neither.

Delete the local repo, it's in .julia/dev

@mloubout
Copy link
Author

I am in .julia/dev/myjll_jll

@mloubout
Copy link
Author

To be clear, It works and run completely fine locally, my problem is the deploy/github part.

@fingolfin
Copy link
Member

What do you mean with

[...] then push by hand but the sha end up completely messed up so it doesn't work neither.

Is "sha" referring to git commit sha? What is the precise error you see? Could it be that your local and remote repo have diverged? I think that's what @giordano was hinting at when he suggested to delete the local repo, i.e. .julia/dev/myjll_jll

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants