Перед использованием, необходимо собрать docker образ при помощи docker-compose (конфиг в publisher
репозитария), команда: docker-compose build
.
После сборки образа, скриптами публикации можно пользоваться с помощью make
:
make new-episode
— создает шаблон нового выпуска, темы берутся с news.radio-t.commake 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 в сервис publishermake deploy-site
— добавляет в гит и запускает pull + build на мастер. После этого строит лог чата и очищает темыmake build
- собирает образ publisher