Drone CI - DRONE_HOST
Я пытаюсь дрон на местном Ubuntu, с gitlab.com
Каждый фрагмент кода и пример, который я нахожу, не объясняет, каким должно быть значение DRONE_HOST, поскольку это кажется очевидным. Но что я могу положить в эту переменную? Кажется, что есть некоторые предпосылки для запуска локального дрона, так как он ожидает, что уже будет установлен некоторый сервер drone на drone.my-company.com (затем с обратным вызовом uri с / authorize).
Должен ли этот URL существовать? Нужно ли размещать какой-то веб-сайт или что-то вроде "установки супер-дронов", чтобы настроить дрон? Могу ли я поставить буквально "what.nothing.com"?
Я не могу найти то, на что DRONE_HOST должен ссылаться, поскольку это кажется очевидным согласно документации и обсуждениям.
Спасибо за любой ответ!:-)
Хорошего дня.
2 ответа
DRONE_HOST должен быть IP/DOMAIN сервера дронов. Если вы работаете в локальном режиме, вы можете использовать http://localhost
Смотрите здесь http://docs.drone.io/installation/
Дрон должен знать свой адрес. Поэтому вы должны предоставить адрес в формате <схема>: //<имя хоста>. Пожалуйста, пропустите косые черты.
Кроме того, это адрес хоста, который будет использоваться в webhook, который устанавливается в интеграции git по вашему выбору в качестве адреса обратного вызова. Так что это должно быть достижимо из этой интеграции, используя этот адрес.