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

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

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

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

Процесс:

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

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

Interesting Posts

Настройка последовательного чтения диска для повышения производительности

Перемещение старых версий файлов в другую папку с помощью скрипта

Перемещение файлов / таблицы по критериям выбора

Как выполнить код, структуру и базу данных GPLI?

Я удалил / boot-сервер, который все еще работает, переустанавливается?

Восстановление логических томов LVM после восстановления физических томов

Различные цвета и стили vim в Tmux и Gnome

Разделение большого PDF-файла на мелкие файлы

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

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

Добавление строки в таблицу

Безопасно ли экспортировать переменную, содержащую пароль, а затем сбросить ее?

Сценарий или команда для замены параметров по умолчанию в файле / etc / user в AIX

разрешить db-связь через внутренний ip

Разница между 2> & -, 2> / dev / null, | &, &> / dev / null и> / dev / null 2> & 1

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