Ich habe versucht, ein privates Repository von Github über composer
installiert zu bekommen. Meine composer
Konfiguration ist wie folgt:Komponist Github privates Repository funktioniert nicht mit gegebenem Schlüssel
"repositories": [
{
"type": "vcs",
"url": "[email protected]:{user}/{repo}.git",
"options": {
"ssh2": {
"user": "ranacseruet"
"privkey_file": "./keys/id_rsa",
"pubkey_file": "./keys/id_rsa.pub"
}
}
}
]
Es ist jedoch nicht mit dieser Konfiguration funktioniert. Es fragt immer noch nach github user/pass. Wenn jedoch die github-Berechtigung meines Systems ordnungsgemäß mit Schlüsseln eingerichtet ist, funktioniert es nur automatisch.
In jedem Fall funktioniert die Composer-Konfiguration nicht. Hat jemand anderes das gleiche Problem oder gibt es irgendetwas, was ich falsch gemacht habe? Danke im Voraus.
könnten Sie versuchen, den vollständigen Pfad für privkey_file und pubkey_file –
Hallo Hari, ja, ich habe es auch versucht. Aber das gleiche Ergebnis. Ich bin mir nicht sicher, aber vielleicht gibt es ein Problem mit meiner ssh2-Installation. Ich werde das überprüfen. – Rana
Ein anderer Artikel kann wahrscheinlich helfen http://seld.be/notes/authentication-management-in-composer –