Cloud Build löst bei jedem Commit an den Master einen Build aus; Sie benötigen eine automatisierte Möglichkeit, bestimmte Commits freizugeben. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie einen Build-Trigger basierend auf einem Git-Tag-Muster. Verwenden Sie eine Git-Tag-Konvention für neue Releases..
Warum dies die Antwort ist
Die korrekte Antwort ist, einen Build-Trigger basierend auf einem Git-Tag-Muster zu erstellen und eine Git-Tag-Konvention für neue Releases zu verwenden. Git-Tags sind ideal, um bestimmte Punkte in der Historie eines Repositorys zu markieren, wie z.B. Release-Versionen. Cloud Build kann so konfiguriert werden, dass es nur bei Commits mit einem bestimmten Tag-Muster ausgelöst wird, was eine automatisierte und kontrollierte Freigabe ermöglicht. Das manuelle Auslösen von Builds ist nicht automatisiert und daher ineffizient. Das Erstellen eines Triggers basierend auf einem Git-Branch-Namen-Muster ist weniger geeignet, da Branches in der Regel für die Entwicklung und nicht für die Kennzeichnung spezifischer Release-Versionen verwendet werden. Das Committen in ein zweites Repository ist umständlich, führt zu Redundanz und erhöht die Komplexität der Versionskontrolle.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich