Moduł Środowiska
Moduł służy do zarządzania szablonami wniosków. Umożliwia:
podgląd wersji wybranego wniosku na dostępnych środowiskach,
migrację szablonu wniosku (razem z jego zależnościami) pomiędzy środowiskami,
wycofanie ostatniej migracji wniosku na konkretnym środowisku (rollback),
uruchomienie wybranego wniosku na wybranym środowisku w symulatorze (patrz Symulator wniosków),
pobranie paczki biznesowej (szablonu wniosku wraz z zależnościami niezbędnymi do uruchomienia go na środowisku).
Wyświetlenie informacji o wniosku na środowiskach
Po przejściu do modułu wyświetla się przycisk WNIOSEK.

Po wybraniu z listy wniosku wyświetli się opublikowana i najwyższa wersja wniosku na każdym z dostępnych środowisk:

Uruchomienie wniosku
Kliknięcie w przycisk przy opublikowanej wersji przekierowuje do modułu symulatora wniosków wybierając automatycznie środowisko, z którego nastąpiło przekierowanie.
Migracja szablonu
Aby zmigrować wniosek wraz z zależnościami na wyższe środowisko, należy kliknąć strzałkę pomiędzy kafelkami:

Spowoduje to migrację oraz opublikowanie szablonu w najwyższej wersji na wskazane środowisko. Dodatkowo na środowisko do odpowiednich katalogów zostaną zaimportowane pliki niezbędne do prawidłowego działania wniosku.
Migracja szablonu wykonywana jest tylko na pierwszym środowisku, ze względu na wspólną bazę dla wszystkich instancji LANa. Zależności dla wniosku natomiast są dostarczane na wszystkie instancje.
Walidacja podczas migracji szablonu
Przed migracją szablonu wraz z zależnościami odbywa się walidacja spójności środowiska. Walidator sprawdza czy zależności nałożone na docelowe środowisko nie wprowadzą niespójności. Jeśli walidator natrafi na jakieś problemy, wyświetli użytkownikowi listę oraz treść ostrzeżeń. W tym momencie użytkownik może zdecydować czy mimo wszystko chce wymusić migrację na docelowe środowisko.

Menu akcji środowiska
Aby otworzyć menu akcji środowiska należy nacisnąć na przycisk Otwórz menu akcji znajdujący się w prawym górnym rogu kafla środowiska.

Eksport szablonu
Kliknięcie w menu akcji w opcję Eksportuj paczkę spowoduje zbudowanie pliku zip zawierającego szablon wniosku w najnowszej wersji na danym środowisku wraz z zależnościami potrzebnymi do jego uruchomienia.

Plik zostanie zapisany w repozytorium Nexus'a. W odpowiedzi w przeglądarce pojawi się popup z linkiem do paczki w Nexusie.

Eksport szablonu z repozytorium wykonywany jest z pierwszego środowiska, ze względu na wspólną bazę dla wszystkich instancji LANa.
Widocznością opcji eksportu steruje flaga z konfiguracji środowisk (
bundleExporter).
Rollback środowiska
Opcja Rollback służy do przywrócenia na danym środowisku ostatniej kopii zapasowej katalogów z zależnościami wniosków. Kopie zapasowe tworzone są w momencie migracji na środowisko dowolnego wniosku posiadającego zależności. Każde środowisko posiada własną kopię zapasową dla każdego z migrowanych wcześniej wniosków.
Rollback szablonu wykonywany jest tylko na pierwszym środowisku, ze względu na wspólną bazę dla wszystkich instancji LANa.
Widocznością tej opcji steruje flaga z konfiguracji środowisk (
migrationTarget).
Jeżeli nie została wcześniej sfinalizowana żadna migracja, opcja będzie wyszarzona, ponieważ nie ma dostępnej paczki, którą można byłoby przywrócić.
Konfiguracja środowisk
Listę dostępnych "kafelków" środowisk należy skonfigurować w pliku, do którego ścieżkę należy podać w parametrach instalacyjnych paczki (EXIMEE_CONSOLE_ENVIRONMENTS_CONFIGURATION_PATH). Kolejność podanych środowisk określa jednocześnie kierunek migracji.
Znaczenie poszczególnych atrybutów:
name– nazwa środowiska wyświetlana na kafelku.lanHosts– tablica instancji LANa na danym środowisku (ważne, żeby to były tylko hosty – bez np. protokołuhttp://czy portu).migrationTarget– flaga określająca, czy na dane środowisko można migrować wnioski.bundleExporter– flaga określająca, czy z danego środowiska można eksportować paczkę wniosku z zależnościami.
Ostatnia aktualizacja
Czy to było pomocne?
