Автоматическое развертывание программного обеспечения в Debian

Я читал о создании моих собственных пакетов Debian для собственного программного обеспечения и развертывании их в репозитории apt-get, который я также могу создать самостоятельно.

Исходный код моего программного обеспечения находится в репозитории Git.

Мой вопрос: как я могу автоматизировать этот процесс?

Процесс:

  • Увеличьте номер версии и предварительно скомпилируйте программное обеспечение.
  • Пакет программного обеспечения в пакете Debian с новым номером версии.
  • Скопируйте пакет в apt-get репозиторий.

Другой вопрос: Могут ли машины, у которых установлено мое программное обеспечение, быть уведомлены о появлении новой версии моего репозитория apt-get?

Interesting Posts

Предоставление разрешения www-data в подпапку Dropbox?

Как написать столбец последовательных целых чисел в Vim над существующим текстом?

Каков правильный путь для расширения / root LVM

Как использовать ограничение блокировки для изменения языка в VIM

Установлен пакет отчетов Aptitude Search, в то время как Aptitude Show сообщает, что он не установлен – как это возможно?

Что делать, когда «хороший» недостаточно хорош (FreeBSD)

Запись файла ISO на USB

Опорожнение файла для пользователя root не работает

запустить баланс btrfs с помощью cron

сервер чата openfire Daemon не запускается, пока сервер запускается каждый раз

Как я могу экспортировать свои пароли на другие компьютеры?

Разница между cat и '>', чтобы обнулить файл

Может ли модуль apache быть запущен непосредственно из командной строки?

как лучше отправить вывод команды find + exec в конвейер?

Консольное сопоставление клавиш

Linux и Unix - лучшая ОС в мире.