У меня есть конвейер битбакета, который работает хорошо, но теперь в проекте мне нужно извлечь из частного репозитория, который содержит пакет, который требуется в моем composer.json.
Когда я делаю установку композитора в конвейере, он останавливается с этой ошибкой
Failed to execute git clone --no-checkout '[email protected]:company/package.git' [...]
Cloning into '/opt/atlassian/pipelines/agent/build/vendor/company/package'...
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
В конвейере не определен какой-либо ключ SSH, поэтому его нельзя извлекать, но как я могу определить его, поскольку он эфемерен?
Или, может быть, я должен определить требование иначе?