Mit Bereitstellungen können Sie den Community-Connector zum Testen und zur Verwendung zur Verfügung stellen. Das Head-Deployment wird standardmäßig in Apps Script erstellt und enthält immer die aktuelle Arbeitsversion des Codes. Sie können jedoch zusätzliche Bereitstellungen basierend auf separaten Versionen Ihres Community-Connectors vornehmen. Neben der Head-Bereitstellung sollten Sie beispielsweise eine Test- und eine Production-Bereitstellung haben. So sorgen Sie dafür, dass Nutzern eine stabile und getestete Version des Connectors zur Verfügung steht.
Verschiedene Versionen Ihres Codes verwalten
Bei der Entwicklung des Community-Connectors in Apps Script sollten Sie separate Versionen des Connector-Codes für Produktion und Entwicklung verwalten. Außerdem sollten Sie sich damit vertraut machen, wie verschiedene Versionen bereitgestellt werden.
Informationen dazu, wie Sie verschiedene Versionen des Apps Script-Projekts verwalten, finden Sie in der Dokumentation zu Versionen für Apps Script.
Separate Bereitstellungen erstellen
Eine Anleitung zum Erstellen von Bereitstellungen finden Sie unter Versionierte Bereitstellung erstellen.
Aktualisierungen einer vorhandenen Bereitstellung hinzufügen
Wenn Sie Ihren Connector veröffentlichen oder für andere Nutzer freigeben, sollten Sie später Patches oder Updates bereitstellen. Bearbeiten Sie dazu die vorhandene Bereitstellung in der Bereitstellungsliste und wählen Sie die Version aus, die Sie bereitstellen möchten. Auf diese Weise müssen die Nutzer nichts weiter tun und erhalten das Update automatisch.
Eine Anleitung zum Bearbeiten von Bereitstellungen finden Sie unter Versionierte Bereitstellungen bearbeiten.
Best Practice: separate HEAD-, Test- und Produktionsbereitstellungen ausführen
Die Bereitstellung der neuesten Version (HEAD) enthält immer die neueste Version des Codes. Diese Bereitstellung sollte nur zu Entwicklungszwecken verwendet werden. Zusätzlich zur HEAD-Bereitstellung sollten Sie eine Test-Bereitstellung und eine Production-Bereitstellung haben. Pflegen Sie bei der Entwicklung des Connectors inkrementelle Versionen Ihres Codes und weisen Sie dann den Test- und Produktionsbereitstellungen entsprechende Versionen zu.