drone fatal: could not read Username for ‘xxxx‘: terminal prompts
目录
表现
|
|
原因
- drone 默认情况下不会做公开代码库的认证,即不会在拉取公开仓库时验证 git 账号
- 使用本地模式运行,默认 git 仓库的 所有操作都要验证用户信息,即使是 pull 公开的代码仓库也不会认证
解决方法
启动 drone 的时候传递一个环境变量 DRONE_GIT_ALWAYS_AUTH=true
|
|
启动 drone 的时候传递一个环境变量 DRONE_GIT_ALWAYS_AUTH=true