Skip to Content

Wydania i Sklep z aplikacjami

Gdy twoja aplikacja jest gotowa do produkcji, opublikuj wydanie, aby udostępnić ją urządzeniom.

Zakładka wydań pokazująca opublikowane wersje aplikacji z docelowymi architekturami

Co to jest wydanie?

Wydanie to zbudowana, wersjonowana migawka twojej aplikacji. Pakuje obrazy Docker dla wszystkich docelowych architektur wraz z plikami konfiguracyjnymi .ironflock/.

Tworzenie wydania

  1. Otwórz swoją aplikację w App Studio.
  2. Przejdź do zakładki Wydania.
  3. Kliknij Utwórz wydanie.
  4. Wybierz docelowe architektury (AMD64, ARMv7, ARM64).
  5. IronFlock buduje obrazy Docker dla każdej architektury używając odpowiednich Dockerfile.

Proces budowania działa w chmurze. Możesz monitorować postęp i przeglądać logi budowania.

Wieloarchitekturowe buildy

Aby obsługiwać różne typy urządzeń, upewnij się, że masz odpowiednie Dockerfile:

  • Dockerfile — Domyślny / fallback
  • Dockerfile.armv7 — Dla Raspberry Pi (32-bit)
  • Dockerfile.arm64 — Dla Jetson i 64-bitowych urządzeń ARM
  • Dockerfile.amd64 — Dla komputerów przemysłowych

Każde wydanie może zawierać buildy dla wielu architektur. Gdy użytkownik dodaje urządzenie do aplikacji, właściwy obraz jest wybierany automatycznie na podstawie architektury urządzenia.

Publikowanie w Sklepie z aplikacjami

Prywatne aplikacje (domyślne)

Domyślnie aplikacje są prywatne. Tylko użytkownicy z uprawnieniami Use mogą je widzieć i instalować. Udostępniaj swoją aplikację konkretnym użytkownikom przyznając im uprawnienia Use w ustawieniach aplikacji.

Publiczne aplikacje

Aby udostępnić swoją aplikację wszystkim w IronFlock:

  1. Otwórz ustawienia aplikacji.
  2. Włącz dostęp Publiczny.
  3. Aplikacja pojawia się w Sklepie z aplikacjami dla wszystkich użytkowników.

Publikowanie nie następuje automatycznie. Ty kontrolujesz kiedy i komu twoja aplikacja jest dostępna.

Aktualizowanie aplikacji na urządzeniach

Gdy publikujesz nowe wydanie:

  • Istniejące instalacje nie są aktualizowane automatycznie.
  • Właściciele urządzeń decydują kiedy aktualizować.
  • Aktualizacje są wysyłane bezprzewodowo — nowy obraz Docker jest pobierany i aplikacja restartuje się z nową wersją.

Anulowanie builda

Jeśli build wydania jest w toku i musisz go anulować:

  1. Przejdź do zakładki Wydania aplikacji.
  2. Kliknij Anuluj na aktywnym buildzie.
Last updated on