我正在尝试让我的作曲家文件从Gitlab中取出一个存储库,但到目前为止它仍然要求我的用户名&密码。
{
"repositories": [
{
"type": "package",
"package": {
"name": "composer-pkg-name",
"version": "0.1.0",
"type": "package",
"source": {
"url": "https://blah@gitlab.com/repo-url,
"type": "git",
"reference": "master"
},
"autoload": {
"classmap": [""]
}
}
}
],
"require": {
"blah/composer-pkg-name": "0.1.0"
},
"config": {
"gitlab.com": "secret-account-access-token"
}}
答案 0 :(得分:3)
在作曲家中创建auth.json
文件。例如。 /home/username/.config/composer如果你使用ubuntu
{
"http-basic": {
"gitlab.com": {
"username": "login",
"password": "password"
}
}
}