[go: nahoru, domu]

Skip to content

Latest commit

 

History

History

publisher

Скрипты публикации страницы нового эпизода на сайт, заливки файла подкаста во все места

Как пользоваться скриптами в этой директории?

Перед использованием, необходимо собрать docker образ при помощи docker-compose (конфиг в publisher репозитария), команда: docker-compose build.

После сборки образа, скриптами публикации можно пользоваться с помощью make:

  • make new-episode — создает шаблон нового выпуска, темы берутся с news.radio-t.com
  • make prep-show-post — создает шаблон "Темы для ..." следующего выпуска
  • make tags FILE=/path/rt_podcast123.mp3 - выводит mp3 теги файла эпизода подскаста
  • make proc-mp3 FILE=/path/rt_podcast123.mp3 - добавляет mp3 теги и картинку в файл эпизода подкаста, после чего разносит его по нодам через spot внутри контейнер. Для выполнения необходимо подключить в docker-compose конфиге директорию с mp3 файлами подкаста как volume в сервис publisher
  • make deploy-site — добавляет в гит и запускает pull + build на мастер. После этого строит лог чата и очищает темы
  • make build - собирает образ publisher