Composer package requires deployment key. How do i run the install so that it can use the key
At the end of my puppet run I am trying to deploy some applications directly to my server for development. I have set up ssh keys through .profile so that they are added to the ssh-agent when the user logs in and the known_hosts are copied across with the manifest run.
Process looks something like this:
- Copy Keys across
- copy .profile over
- copy known_hosts
- Pull repos using vcsrepo and reference private key
- run composer install
The problem I am having is with step 5: When I run the composer install most packages are installed fine but it hangs on one ...
You could add an entry in the users `~/.ssh/config` file Host <whatever host="" composer="" install="" is="" connecting="" to="" over="" ssh=""> IdentityFile ~/.ssh/deploy_key