Релиз процесс для Windows приложений

Этот релиз процесс активно используется в Харьковском Национальном Университете имени Каразина.

О проекте:
Информационная панель (для ХНУ им. Каразина) на UWP, c возможностью подключения к локальной mongodb и облачной Mongo Altas.

Инструменты и компоненты Windows для разработки и релиза:
  • Github Actions для CI/CD
  • mongodb / Mongo Atlas для хранения данных
  • mongodump/mongorestore для бэкапов и восстановления данных
  • Docker Desktop для развертывания и запуска mongodb контейнера
  • Windows Firewall для открытия входящего подключения к mongodb
  • Task Scheduler для ежедневного запуска бэкапа БД
  • loopbackexempt для использования локальной БД приложением

Заметка: все было автоматизировано по-максимуму, но простые задачи: настройка приложения, создание правила для входящего подключения в Windows Firewall, и добавления задачи на запуск бэкап скрипта в Task Scheduler, осуществлялось вручную.

Cвязаться с нами
Click to order
Total: 
Your Name
Your Email
Your Phone