Closed anarcat closed 1 year ago
Check out https://github.com/xorpaul/g10k/releases/tag/v0.9.7
I'm simply doing a git clone
and the cd
into the folder and switch to the given reference with git checkout
excellent, i just pushed that release to debian unstable as well, hopefully it will make it in the next stable release :)
Hi! First, thanks for the
-clonefile
parameter from #210, really appreciated. However, using it on my puppetfile fails in an unexpected and ambiguous way:this seems to say that the repository is "unreachable", but that's not actually the case. The repo is reachable, and that ref does exist:
the problem is that g10k tries to do this, which git does not support:
So this is a little bit confusing, and it seems like the error message, at the very least, should be fixed to say that the ref is not found or something.
Ideally, we'd support commits on clone as well, it seems this might be something #161 was working on, but i'm not sure.
The workaround is to use the branch name, naturally.
The reason why I use hashes in the Puppetfile is that I use hashes everywhere to ensure supply chain security. I audit a specific hash (either checksum of the tarball or git commit hash) and add that to the Puppetfile so I will know if something gets changed upstream...
Thanks!