Wdrażanie
To, co buduje asystent, dociera do użytkowników twojej aplikacji dopiero po wdrożeniu. Ta strona mówi, jak wdrażać, co jest sprawdzane wcześniej i jak zrezygnować ze zmiany, która nie jest jeszcze wdrożona.
Na tej stronie
Wdrażanie z działającej aplikacji
W rozmowie działającej aplikacji wykonany plan lub zastosowana poprawka kończy się komunikatem „Zmiana zapisana, jeszcze niewdrożona”: dla użytkowników nic się nie zmieniło. Pod polem wiadomości pojawia się wtedy przycisk „Wdróż (1)”; liczba w nawiasie to zapisane zmiany, które czekają.
Kliknij go. Kedalia prosi o potwierdzenie: „Zaktualizować działającą aplikację? Zapisane zmiany trafiają do działającej aplikacji: użytkownicy aplikacji zobaczą je zaraz po zakończeniu wdrożenia.” Kliknij ponownie „Wdróż” albo „Anuluj”, aby poczekać.
Z wersji testowej
Wersja testowa nie ma tego przycisku: gdy asystent skończy, zmiana sama trafia do wersji testowej. Aby przenieść ją do działającej aplikacji, kliknij „Opublikuj”: rozmowa zostaje na ekranie, tylko do odczytu, i pokazuje postęp aktualizacji działającej aplikacji przez opisane niżej etapy.
Etapy
Nad rozmową i na karcie aplikacji w „Aplikacje” wdrożenie przechodzi przez „Przygotowanie”, „Testy”, „Wdrażanie”, a potem „Działa”. Baner mówi, na jakim jest etapie: „Nowe wdrożenie: trwają testy”, potem „budowanie i uruchamianie”, zawsze z dopiskiem „witryna nadal działa w poprzedniej wersji”.
W rozmowie „Zmiany dostarczone” pokazuje bieżący etap, a potem „Testy przeszły: wdrożenie zostało uruchomione.”. Licz około dwóch minut.
Co jest sprawdzane wcześniej
Przed wdrożeniem odbywają się dwie kontrole. Najpierw asystent sprawdza własną pracę: rozmowa pokazuje „Sprawdzanie zmiany przed dostarczeniem…”, a jego podsumowanie mówi, czy kontrole przeszły. Potem, na etapie „Testy”, uruchamiają się automatyczne testy aplikacji wraz z wyszukiwaniem sekretów (haseł, kluczy dostępu) w tym, co zostało zmienione. Nic nie zostanie wdrożone, jeśli testy nie przejdą.
Gdy kontrole nie przejdą
Działająca aplikacja się nie zmienia, a rozmowa to ogłasza: „Kontrole nie przeszły. Asystent naprawia je samodzielnie, jeden raz.”. Jeśli mu się nie uda, pokazuje „Kontrole nie przeszły i nie udało się ich naprawić automatycznie.”: kliknij „Napraw sprawdzenia”, a asystent przeczyta raport z kontroli i poprawi aplikację.
Porzuć zmiany
Zmianę zapisaną, ale jeszcze niewdrożoną, można porzucić. Kliknij „Nowa rozmowa”: Kedalia przypomina, że zapisana zmiana nie została jeszcze wdrożona, i proponuje trzy przyciski.
- „Zachowaj zmiany” zamyka rozmowę; zmiana czeka, a wdrożysz ją z następnej rozmowy.
- „Porzuć zmiany” usuwa ją bezpowrotnie: przycisk „Wdróż” znika, a nowa rozmowa zaczyna się od zera.
- „Anuluj” zostawia wszystko bez zmian.