Как УДАЛИТЬ репозиторий GitHub из Drone Ci

я хочу удалить репозиторий github из моего беспилотника ci v0.3 (автономный), но у меня проблема с авторизацией в github. В версии 0.3 можно было сделать с ./drone delete github.com/foo/bar, но я получаю такую ​​ошибку

./drone удалить github.com/foo/bar Несанкционировано

Проблема в том, что версия 0.3 устарела, а документация заблокирована http://readme.drone.io/api/authentication/

Если вы знаете, как настроить аутентификацию, пожалуйста, помогите. PS - апгрейд платы до последней версии правильный, но сейчас невозможен.


person dezzinto    schedule 10.12.2015    source источник


Ответы (3)


Для обновленного ответа, используя 1.2.1, я смог удалить репозитории из своего списка дронов, используя API для удаления из базы данных.

curl -X DELETE "https://drone.website.com/api/repos/owner/repo?remove=true" -H "Authorization: Bearer token"
person IamFace    schedule 09.04.2020

Исправлено с редактированием db. Другие методы не работают :(

person dezzinto    schedule 11.12.2015
comment
Ответы предназначены для полных решений. Поэтому не могли бы вы описать, что именно вам нужно было сделать, чтобы решить вашу проблему? Это может помочь будущим читателям, столкнувшимся с той же проблемой. - person honk; 12.12.2015

Утилита командной строки для дрона была создана для использования с дроном версии 0.4 и выше. Поэтому невозможно использовать утилиту командной строки с дроном 0.3 alpha.

person Brad Rydzewski    schedule 21.08.2016