Wdrażanie społecznościowego oprogramowania sprzęgającego

Wdrożenia umożliwiają udostępnienie społecznościowego oprogramowania sprzęgającego do użycia i testowania. Wdrożenie z nagłówka jest tworzone domyślnie w Apps Script i zawsze zawiera bieżącą działającą wersję kodu. Możesz jednak mieć dodatkowe wdrożenia oparte na osobnych wersjach społecznościowego oprogramowania sprzęgającego. Na przykład oprócz wdrożenia Head musisz mieć wdrożenie Test i produkcyjne. Dzięki temu możesz mieć pewność, że użytkownicy otrzymają stabilną i testowaną wersję oprogramowania sprzęgającego.

Przechowywanie różnych wersji kodu

Podczas tworzenia społecznościowego oprogramowania sprzęgającego w Apps Script musisz utrzymywać osobne wersje kodu oprogramowania sprzęgającego na potrzeby produkcji i programowania. Musisz też dowiedzieć się, jak wdrażać różne wersje.

Aby zarządzać różnymi wersjami projektu Apps Script, zapoznaj się z dokumentacją wersji Apps Script.

Tworzenie osobnych wdrożeń

Instrukcje tworzenia wdrożeń znajdziesz w artykule Tworzenie wdrożenia z obsługą wersji.

Etapy tworzenia nowego wdrożenia

Dodaj aktualizacje do istniejącego wdrożenia

Jeśli publikujesz lub udostępniasz oprogramowanie sprzęgające innym użytkownikom, być może warto udostępnić w przyszłości poprawki i aktualizacje. Aby to zrobić, edytuj istniejące wdrożenie na liście wdrożeń i wybierz wersję, którą chcesz wdrożyć. Dzięki temu użytkownicy nie będą musieli wykonywać żadnych dodatkowych czynności i otrzymają aktualizację automatycznie.

Instrukcje edytowania wdrożeń znajdziesz w artykule Edytowanie wdrożenia z obsługą wersji.

Etapy tworzenia istniejącego wdrożenia

Sprawdzona metoda: utwórz osobne wdrożenia HEAD, Testowe i produkcyjne

Wdrożenie najnowszej wersji (HEAD) zawsze będzie zawierać najnowszą wersję kodu. Tego wdrożenia należy używać tylko do programowania. Oprócz wdrożenia HEAD musisz mieć wdrożenie Testowe i produkcyjne. Podczas tworzenia oprogramowania sprzęgającego zachowaj przyrostowe wersje kodu, a następnie przypisz odpowiednie wersje do wdrożeń testowych i produkcyjnych.