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.

    
___
5
Antworten

Kontinuierliche Integration: Wie binden Sie Ihre Builds an Anforderungen / Aufgaben / Bugs?

Wie beantworten Sie die folgenden Fragen von Managern, Testern und anderen Personen in Ihrem Team: In welchem ​​Build ist der Bug # 829 behoben? Welche Aufgaben wurden in unserem aktuellen Test Build abgeschlossen? So einfach ausgedrückt:...
27.10.2008, 21:07
1
Antwort

Automatische Bereitstellung von Dateien aus einem BitBucket-Repository

Gibt es ein Tool (vorzugsweise webbasiert), das automatisch Commits in ein BitBucket-Repository erkennt und zu diesem Zeitpunkt alle Dateien im Repository per FTP auf einen Webserver kopiert? Ich möchte grundsätzlich eine schnelle und schmerz...
10.11.2010, 00:06
6
Antworten

Welches Test-Framework für Javascript unterstützt Testing ohne Browser?

Für Javascript existieren einige Test-Frameworks wie JSUnit oder js-test-driver. Sie sind in Ordnung, aber sie führen die Tests in einem Browser aus. Das ist in Ordnung, vor allem um zu überprüfen, ob Ihre Webanwendung in verschiedenen Browsern...
10.07.2009, 12:15
1
Antwort

Running-Winkelmesser-Tests mit Jenkins-Würfen "Test-Titel" sollte eine "Zeichenkette" sein, stattdessen wurde "Funktion" angegeben. '"

Das ist also ein bisschen wie ein Kratzer. Wenn ich meine e2e-Tests für Winkelmesser von einem Jenkins-Job aus führe, scheitert das mit: %Vor% Aber wenn ich mit der gleichen Version von Node (5.0.0) und npm (3.3.6) mit denselben Befehlen...
10.08.2016, 14:37
3
Antworten

Vergleich von Hudson, CDash, CruisonControl, TeamCity für Continuous Integration / Builder

Ich fand heraus, dass die meisten Leute über Hudson für einfache und kostenlose kontinuierliche Integration sprechen. Jetzt persönlich mag ich seine Schnittstelle nicht, die ich sehr unordentlich finde, und ich fand fast niemanden, der über...
19.07.2013, 19:29
4
Antworten

Xinc auf Apache Server von OpenBSD läuft

Hat irgendjemand xinc korrekt unter dem chroot-Standard-Apache von OpenBSD laufen lassen? Ich möchte, dass unser Entwicklungsserver genauso wie unser Produktionsserver vollständig chroot läuft, damit wir sicherstellen können, dass unser Code nur...
13.08.2008, 03:47
2
Antworten

sdkmanager vs "android update sdk", um Abhängigkeiten zu installieren

Ich installiere android sdk auf meinem Ubuntu-Server, um meine Projekte zu erstellen / zu testen dort. Ich muss Abhängigkeiten für die Befehlszeile installieren und habe festgestellt, dass Sie jetzt nur android/tools Ordner von Android...
08.02.2017, 20:19
1
Antwort

Die kontinuierliche Xcode 6-Integration kann das Bereitstellungsprofil nicht finden

Mit Xcode 5 konnte ich die Profile manuell dorthin kopieren, wo sie benötigt wurden. Dies ist nicht der Fall mit Xcode 6. Ich habe den Server dem Team hinzugefügt und kann immer noch nicht bauen. Ich kann von Xcode auf demselben Rechner gut baue...
09.10.2014, 18:16
1
Antwort

Abrufen von SubProject-Builds über die Jenkins-API

Ich habe ein Jenkins-Projekt konfiguriert (ich nenne es hier SuperJob), um einfach verschiedene andere jenkins-Projekte in der richtigen Reihenfolge aufzurufen. Ich möchte in der Lage sein, das Ergebnis aller Teilprojekte für eine bestimmte B...
13.10.2015, 14:09
2
Antworten

C-Plugin für SonarQube

Ich möchte SonarQube verwenden, um C-Code für ein Open-Source-Projekt zu analysieren und in Jenkins zu integrieren. Leider kostet das kommerzielle C / C ++ Plugin 7.000 Euro, was eine kostenlose Software ausschließt. Ich habe auch das C ++ - Co...
22.09.2013, 20:27