Доступ к 2 различным частным репозиториям git с помощью одного SSH-ключа во время рабочего процесса CI / CD в bitrise

#git #github #continuous-integration #bitrise

#мерзавец #github #непрерывная интеграция #bitrise

Вопрос:

У меня есть 2 репозитория, которые я использую в своем конвейере CI / CD с использованием bitrise. Для настройки bitrise с одним репозиторием git довольно просто и прямолинейно, что создает мой 1-й репо fine post, который мне нужно поместить в файл .xcframework, созданный с шага 1, в другое частное репозиторий, при этом я получаю ошибку ниже, которая связана с тем, что мой git не аутентифицирован для использования другого репозитория в этом точка.

Ошибка :

 ERROR: The key you are authenticating with has been marked as read only.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
 

Любые решения или подходы, пожалуйста, помогите.

T

Ответ №1:

Вы можете попробовать использовать тот же подход, что и в случае с подмодулями. Тогда вы не добавляете SSH-ключ в проект в качестве ключей развертывания, а добавляете его в свою учетную запись github или на компьютере как SSH.