Дрон "Недостаточно прав для использования привилегированного режима"

Я должен был написать.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 ответ

Решение
  1. Установить drone-server env (Мое хранилище - GitLab)

... - DRONE_OPEN=false - DRONE_ADMIN=<your gitlab username> - DRONE_GITLAB_PRIVATE_MODE=true ...

  1. Включить настройки дронов

Настройки -> Доверенные, как это

Другие вопросы по тегам