Опенсорс

Мой оп-н-сорс — это не цель и даже не средство

Git Auto Deploy

Git Auto Deploy — это Python сервер, который слушает веб-хуки, делает пулл и запускает скрипт, который что-нибудь запускает, перезапускает или даже строит.

Мой форк. Я решил, что основной идеей форка будет поддержка opiniontated образов для докера, чему не место в основном проекте.

Оригинальный проект: Git Auto Deploy.

Мой древний вклад, 2015:

Вряд-ли те изменения остались в коде, но поведение осталось, и получается, что оно впервые было запушено мной. По итогам этого творчества, я молча был добавлен в контрибьюторы и теперь могу коммитить в мастер напрямую без пуллреквестов

Мой текущий вклад, 2020:

Umputun / baseimage

О, это был триумфальный вклад (2020):

umputun: makes sense, thx

GAD to docker

GAD to docker это проект о том, чтобы управлять контейнеризированными проектами, в отличие от docker-GAD, который о том, чтобы сам GAD запускался в контейнере.

Основной смысл в скрипте deploy-tag.sh, который анализирует тэги текущего коммита и подставляет подходящий тэг в docker-compose.yml для запуска проекта, где этот тэг подставляется в образы, которые compose должен скачать и запустить.

Второй смысл в скрипте image-init-secrets/init.sh, который копирует ключи с хоста в voulume.

(2020-2021)