Поставка приложений заказчику

Поставка приложений заказчику#

Приложение попадает к пользователю через репозиторий. Вендор выкладывает туда готовую сборку, пользователь подключает репозиторий и ставит приложение командой flatpak install.

Репозиториев нужно два. Приложение лежит у вендора, среда выполнения, на которой оно собрано, - в репозиториях Astra. Без второго Flatpak не найдёт среду и остановит установку.

Из чего состоит раздел#

  • Репозиторий вендора - сторона вендора, сквозным примером: ключ подписи, сборка с подписью, что должно получиться в каталоге репозитория, публикация по HTTP, файл подключения, выпуск новой версии и очистка старых.

  • Установка на машине пользователя - сторона пользователя: подключение репозиториев Astra и вендора, установка, обновление, удаление и разбор типовых отказов.