continuous-integration

___ tag123jenkins ___ Jenkins ist ein Open-Source-Tool für die kontinuierliche Integration, das in Java geschrieben wurde und Pakete für Linux, Mac OS X, Windows, FreeBSD und OpenBSD enthält. Das Projekt wurde von Hudson abgezweigt. ___ qstnhdr ___ Wie konfiguriere ich Jenkins, um eine Benachrichtigungs-E-Mail zu senden, wenn ein Slave offline geht? ___ tag123slave ___ hilf uns dieses Wiki zu bearbeiten ___ tag123kontinuierliche Integration ___ Continuous integration (CI) ist das Erstellen und automatisierte Testen des gesamten Softwareprodukts in einem häufigen Zeitplan: mindestens einmal am Tag, oft mehrmals am Tag und manchmal so oft wie nach jedem Einchecken in das Versionskontrollsystem. ___ qstntxt ___

Wie konfiguriert man Jenkins, um eine Benachrichtigungs-E-Mail zu senden, wenn ein Slave offline geht? Ich habe einen Windows Server in der Cloud. Da läuft ein Jenkins-Slave, der einen nächtlichen Build ausführt, aber manchmal geht der Slave offline und ich muss wissen, wann er offline geht. Wie kann ich konfigurieren, Jenkins senden Sie mir eine E-Mail-Benachrichtigung in diesem Fall?

    
___ answer16487689 ___

Die Einstellung, die Lars erwähnt, scheint nicht mit einer Standard-Jenkins-Installation (v1.514) zu kommen. Ich sehe es mit dem Mail-Watcher-Plugin

    
___ tag123nightlybuild ___ Automatisches Erstellen von Software, um sicherzustellen, dass keine Fehler in der Quellcodeverwaltung begangen wurden, die die Erstellung verhindern würden. Besonders nützlich, wenn viele Benutzer die Software selbstständig ändern. In der Regel nachts, weil die Commit-Aktivität reduziert ist oder weil das Bauen sehr lange dauert. Sobald die Software erstellt wurde, wird sie möglicherweise getestet. ___ answer15767201 ___

In der Slave-Konfiguration gibt es die Option "Benachrichtigen, wenn sich der Online-Status des Knotens ändert". Wenn Sie es überprüfen, können Sie E-Mail-Adressen eingeben, um benachrichtigt zu werden, wenn der Slave online / offline geht.

    
___
1
Antwort

Wie teile ich BUILD_NUMBER zwischen Jobs mit Hudson?

Ich habe einen großen Hudson-Job in kleinere Jobs aufgeteilt. Job A erstellt den Haupt-Build und Job B erstellt einen anderen Build mit einer anderen Konfiguration. Ich habe Hudson so konfiguriert, dass das A B auslöst und das funktioniert gut,...
14.07.2010, 04:44
2
Antworten

Verwendung von Spielen mit benutzerdefinierten Modulen und fortlaufender Integration

Wie kann ich Builds von Play-Apps und (benutzerdefinierten) Play-Modulen in einem CI-System einrichten, damit der Build bei der Erstellung eines Moduls die Modulartefakte in einem lokalen Repository installiert und / oder in einem Remote-Reposit...
30.11.2011, 04:40
3
Antworten

Jenkins kann Selentests nicht starten (Zeitüberschreitung beim Warten auf Profilerstellung)

Jenkins kann Selentests nicht starten (ubuntu) Fehler 11: 26: 24.652 INFO - Gestartet org.openqa.jetty.jetty.Server@ab50cd 11: 26: 24.738 INFO - Firefox Profil vorbereiten ... HTML-Suite-Ausnahme gesehen: java.lang.RuntimeException: Zeitüber...
18.08.2011, 11:53
4
Antworten

Hudson Git Fehler ssh

Wenn es jemanden gibt, der mir helfen kann zu verstehen, warum dieser Git Repo nicht klont, wäre das erstaunlich. Ich runt den gleichen Befehl vom Terminal es funktioniert. Ich hoffe herauszufinden, wo ich das Passwort setzen kann, damit der...
18.08.2010, 21:09
3
Antworten

Xcode Server OTA-Installation: "kann keine Verbindung zu server.local herstellen"

Ich kann die "Over The Air" -Installation von iOS-Apps nicht mit der neuesten Version von macOS (10.12.5) und Xcode Server (5.3.1) ausführen. Ich kann Xcode Bots und die Integration ohne Probleme erstellen, aber es schlägt immer mit "ka...
31.05.2017, 08:37
6
Antworten

Gibt es (eine automatisierte) Möglichkeit, Hudson CI-Dateien zu sichern?

Hier in meinem Unternehmen haben wir drei Hudson CI-Server mit über 100 konfigurierten Jobs. Wir suchen nach einem automatisierten Weg zu regelmäßigen Backup-Job-Konfigurationen und Build-History. Gegenwärtig haben wir ein Ameisen-Skript, d...
17.07.2009, 18:52
4
Antworten

'Keine Regel zum Verarbeiten der Datei ... für Architektur i386' beim Erstellen mit Xcode bot

Ich habe eine kontinuierliche Integration für mein iOS XCode-Projekt eingerichtet, aber ich bekomme immer wieder viele Warnungen, wenn der Xcode-Bot mein Projekt erstellt. Wenn ich baue (zum Laufen, Testen oder Archivieren), bekomme ich keine Wa...
02.07.2014, 12:02
2
Antworten

Docker kontinuierlicher Bereitstellungsworkflow

Ich plane am Ende einen jenkins-basierten CD-Workflow mit Docker. Meine Idee ist es, automatisch (von Jenkins) ein Docker-Image für jeden grünen Build zu erstellen und dieses Image dann entweder per Jenkins oder per Hand zu implementieren (ich b...
23.12.2013, 06:40
2
Antworten

PHPUnit mit kontinuierlicher Gitlab-Integration einrichten

Ich habe die Aufgabe, die kontinuierliche Integration zu untersuchen, und eines der Dinge, die ich betrachte, ist Gitlab CI. Ich habe Gitlab, Gitlab CI und zwei Läufer aufgestellt, aber ich bin absolut darauf angewiesen, wie ich das wirklich...
01.08.2013, 10:54
3
Antworten

JavaScript Unit Testing und kontinuierliche Integration 2011

Die meisten der bestehenden Fragen zum Komponententesten von JavaScript-Code und seiner Integration in eine kontinuierliche Integrationsumgebung scheinen auf den Beginn der Zeit (oder zumindest 2008 oder 2009 :) zurückzuführen zu sein. Sogar ein...
29.08.2011, 22:05