Невозможно установить модуль узла из репозитория git в CirlcleCI - PullRequest
0 голосов
/ 01 июля 2019

Ниже приведен сценарий

ParentNodeModule в git-репо, который использует ChildNodeModule из другого репозитория get и ссылается на него в зависимости от пакета как git + ssh: //git@github.com/SomeOrg/ChildNodeModule.git#1.0.0.

Теперь проблема в том, что ParentNodeModule как установка круга ci, которая должна запускать тесты и проверки lint, но не может этого сделать, потому что в cirlce ci она не может получить доступ к git@github.com/SomeOrg/ChildNodeModule.git и показывает следующую ошибку

npm ERR! ERROR: Permission to SomeOrg/ChildNodeModule.git denied to deploy key
npm ERR! fatal: Could not read from remote repository.
n

Так, как решить это, любые подсказки были бы полезны

1 Ответ

0 голосов
/ 01 июля 2019

В CircleCI вы должны предоставить доступ к проекту SomeOrg/ChildNodeModule, чтобы CircleCI мог прочитать этот репозиторий.CircleCI автоматизирует этот процесс, добавив Deploy Key в этот репозиторий.

...