Дрон "Недостаточно прав для использования привилегированного режима"
Я должен был написать.drone.yml в моем git gos репозитории. но когда я нажимаю git change, сеть дронов сообщает мне, что недостаточно привилегий для использования привилегированного режима. как я могу это исправить?
это мой.drone.yml:
pipeline:
build:
image: test-harbor.cx580.com/centos/centos7:Beat2.0
privileged: true
commands:
- mkdir -p /data/k8s/drone/jar-db/
- \cp README.md /data/k8s/drone/jar-db/
- ls /data/k8s/drone/jar-db/
push:
image: plugins/docker
repo: test-harbor.cx580.com/centos/centos7:Beat2.0
registry: test-harbor.cx580.com
username: ci
password: '1qaz!QAZ'
tags:
- latest
У меня был поиск в Google, этот веб-сайт, скажите мне Your repository isn't in the trusted list of repositories. Get in touch with Devops and ask them to trust it
но как я могу доверять хранилищу?
и я получаю настройки в сети дронов, и проверяю Trusted в настройках, но это также не удалось: img
1 ответ
Решение
- Установить drone-server env (Мое хранилище - GitLab)
...
- DRONE_OPEN=false
- DRONE_ADMIN=<your gitlab username>
- DRONE_GITLAB_PRIVATE_MODE=true
...
- Включить настройки дронов
Настройки -> Доверенные, как это