I created a cookbook named foo
, and want to use with Berkshelf
.
I wrote like this in Berksfile
:
cookbook 'foo', git: 'https://bitbucket.org/ironsand/cookbook-foo.git'
Then vendor the cookbook to cookbooks
directory, but it failed with error like this:
berks vendor cookbooks
Resolving cookbook dependencies...
Fetching 'foo' from https://bitbucket.org/ironsand/cookbook-foo.git (at master)
Username for 'https://bitbucket.org':
How can I tell ssh username and key to Berkshelf
?
Of course my user have right to access the git repository.
If you want to use ssh authentication with your git provider, you need to use an SSH URL. Try something like this:
cookbook 'foo', git: '[email protected]/ironsand/cookbook-foo.git'
That will use your SSH key to authenticate.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With