CI - Fehlermeldungen erstellen
Eine Build-Fehlerbenachrichtigung ist ein Ereignis, das ausgelöst wird, wenn ein Build fehlschlägt. Die Benachrichtigung wird an alle Schlüsselpersonen gesendet, wenn ein Build fehlschlägt. In einem solchen Fall ist es zunächst wichtig sicherzustellen, dass Zeit für den fehlgeschlagenen Build aufgewendet wird, um sicherzustellen, dass der Build bestanden wurde. Mit den folgenden Schritten wird sichergestellt, dass die Build-Benachrichtigungen in TeamCity eingerichtet werden.
Im Folgenden finden Sie die Schritte zum Einrichten von E-Mail-Benachrichtigungen in TeamCity.
Step 1- Gehen Sie in TeamCity zu Ihrem Projekt-Dashboard und klicken Sie oben rechts auf Administration. Sie werden dann die sehenEmail NotifierLink auf der linken Seite. Klicken Sie auf diesen Link, um die allgemeinen Einstellungen für E-Mail aufzurufen.
Step 2 - Im nächsten Schritt geben Sie die Details eines gültigen ein SMTP Server. Google Mail bietet eine kostenlose SMTP-Funktion, die von jedem verwendet werden kann. So können wir diese Details im nächsten Bildschirm eingeben, der wie im folgenden Screenshot gezeigt angezeigt wird.
- SMTP-Host - smtp.gmail.com
- SMTP-Port Nr. - 465
- E-Mail-Nachrichten senden von und SMTP-Login - Dies sollte eine gültige Google Mail-ID sein
- SMTP-Passwort - Gültiges Passwort für diese Google Mail-ID
- Sichere Verbindung - Geben Sie dies als SSL ein
Step 3 - Klicken Sie auf Test ConnectionNur um sicherzustellen, dass die Einstellungen ordnungsgemäß funktionieren. Dann klickSave um die Einstellungen zu speichern.
Step 4- Der nächste Schritt besteht darin, Build-Benachrichtigungen für einen Benutzer zu aktivieren. Die erste Aufgabe besteht darin, einen Benutzer zu erstellen, der diese Build-Benachrichtigungen erhält. Gehen Sie zu Ihrem Projekt-Dashboard und wählen Sie dieUsers Option.
Step 5- Erstellen Sie einen neuen Benutzer. Geben Sie den gewünschten Benutzernamen und das Passwort ein. Klicken Sie dann auf die Schaltfläche Benutzer erstellen, die sich am unteren Bildschirmrand befindet.
Step 6 - Melden Sie sich jetzt mit dieser neuen Benutzer-ID und diesem neuen Kennwort beim TeamCity-System an.
Step 7- Nachdem Sie sich angemeldet haben, werden Ihnen die allgemeinen Einstellungen des Benutzers angezeigt. Klicken Sie im Abschnitt E-Mail-Benachrichtigung auf Bearbeiten.
Step 8 - Klicken Sie im nächsten Bildschirm auf Add new rule.
Step 9 - Wählen Sie unter Neue Regel hinzufügen die folgenden zwei Optionen aus und klicken Sie dann auf Speichern.
Builds aus ausgewählten Projekten - Wählen Sie das Demo-Projekt.
Aktivieren Sie das Kontrollkästchen für "Build schlägt fehl".
Wenn Sie diese beiden Optionen aktivieren, wird jetzt, wenn ein Build für das Demo-Projekt fehlschlägt, eine E-Mail-Benachrichtigung an den Benutzer gesendet. demouser.
Step 10- Lassen Sie uns nun einen falschen Build auslösen, um dies in Aktion zu sehen. Wechseln Sie in Visual Studio zudemo.aspx.cs Datei und fügen Sie eine falsche Codezeile hinzu.
Step 11 - Checken Sie nun den Code von Git ein, indem Sie a git add und git commit.
Jetzt im Projekt-Dashboard wird der Build automatisch ausgelöst und Sie werden sehen, dass der Build fehlgeschlagen wäre, wie im folgenden Screenshot gezeigt.
Wenn Sie sich bei der Google Mail-ID des anmelden demouser, wird tatsächlich eine Benachrichtigung über einen Build-Fehler angezeigt, wie im folgenden Screenshot gezeigt.