moto-routing

moto-routing

Штука для создания и публикации статического сайта и отчётов о поездках, полностью работающая внутри GitLab с использованием Issues, Tasks и GitLab Pages.

Как это работает

  1. Создаёте маршрут - Issue с лейблом route из шаблона create_route.md
  2. Обсуждаете, редактируете - Issue в статусе Open
  3. Финализируете - перевод Issue в статус Closed (ибо бесплатный гитлаб)
  4. Пайплайн - Генерирует статический сайт с карточкой маршрута
  5. Создаёте поездку - Task с лейблом trip из шаблона create_trip.md
  6. Связываете - Task поездки через Linked items с маршрутом
  7. Генерация - На сайте появляется поездка, если Task в статусе Open, то поездка считается "Запланированной", если Closed, то состоявшейся