Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Gitlab и работа с приватными пакетами

Саша Иванов Ученик (145), на голосовании 2 недели назад
Ребята, добрый день!

Как правильно работать с приватными пакетами гитлаб ?

Интересуют несколько вопросов:

- Как установить общий токен для всех репозиториев gitlab? Пока получается только отдельно для каждого репозитория:

 { 
"gitlab-token": {
"gitlab.test.ru/34": "glpat-*"
}
}

- Можно ли настраивать зависимости между приватными пакетами из разных групп и как это правильно делается ?

- Можно ли внутри пакета установить installer path ?
 "extra": {  
"installer-paths": {
"../test/{$name}/": [
"type:test-component"
]
}
}
Голосование за лучший ответ
Игорь Латаев Ученик (142) 1 месяц назад
Добрый день! Для работы с приватными пакетами в GitLab вы можете использовать Personal Access Token (PAT) для каждого репозитория, однако для установки общего токена в глобальных настройках нужно использовать файл `.gitconfig` или переменные окружения. Для зависимости между пакетами из разных групп используйте указание зависимостей в `composer.json`, указав правильные репозитории. Что касается установки `installer-path`, да, можно настроить пути установки для пакетов, используя секцию `extra` в `composer.json`, как вы указали.
Саша ИвановУченик (145) 1 месяц назад
Спасибо! Буду работать над этим
Похожие вопросы