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 verwende ich den Build für ein Angular-Projekt?

Wie kann ich meine Angular-Builds wiederverwenden , sodass ich nicht für jede spezifische Umgebung bauen muss? Wir müssen einen Weg finden, um die Umgebungen in Runtime in Angular zu manipulieren! Wir haben Einstellungen für jede Umgebung...
12.09.2017, 11:06
3
Antworten

Wie würde ich anfangen, Pyflakes mit Hudson zu integrieren?

Wir verwenden Hudson für die kontinuierliche Integration mit dem Violations-Plugin, das unsere Ausgabe von pylint analysiert. Pylint ist jedoch etwas zu streng und schwer zu konfigurieren. Was wir lieber verwenden würden, sind Pyflakes, die uns...
13.03.2010, 00:46
3
Antworten

Gibt es eine einfache Möglichkeit, zu einem Nicht-Root-Benutzer im Bitbucket Pipelines Docker Container zu wechseln?

Bitbucket-Pipelines verwendet Docker-Container, um Aufgaben auszuführen, und Docker-Container werden standardmäßig als root ausgeführt. Dies ist ein Problem für die Lifecycle-Skripts von NPM, da NPM beim Ausführen von Skripts versucht, seine B...
22.08.2016, 11:03
2
Antworten

Das Kompilieren eines Android-Projekts mit Kotlin auf TeamCity schlägt fehl

Mein Build-Schritt verwendet die Gradle-Build-Vorlage von TeamCity, aber leider bekomme ich: %Vor% Irgendwelche Ideen, warum ich das bekommen könnte?     
23.06.2017, 13:41
2
Antworten

Ctest / CDash-Workflow: Bereitstellen von nächtlichen Builds

Ich verwende / pflege ein paar CMake-Projekte, also habe ich angefangen, CTest / CDash zu untersuchen, aber es gibt etwas, das ich nicht herausfinden kann: Werden nur Build / Testergebnisse angezeigt? (aka Verschönerte Protokolle) Oder:...
24.02.2012, 08:42
1
Antwort

Wie schränke ich teamcity.users auf Mitglieder einer Active Directory (LDAP) -Gruppe ein?

Ich versuche, TeamCity-Benutzer auf Mitglieder einer bestimmten AD-Gruppe (FNC_TEAMCITY_USERS) zu beschränken. Die LDAP-Benutzersynchronisierung funktionierte bereits. In meiner ldap-config.properties habe ich das geändert: %Vor% dazu: %Vo...
14.11.2011, 10:44
1
Antwort

Xcode-Befehlszeile zum Hoch- / Herunterladen von Dateien zu / von einer iOS-Geräteanwendungs-Sandbox

Weiß jemand von euch, wie ich die Dateiübertragung meiner App-Daten wie den Organizer von der Kommandozeile aus steuern kann? Ich habe versucht mit xcrun oder Instruments einen Weg zu finden, aber momentan ohne Erfolg. Mein Ziel ist es, Akzep...
04.03.2013, 16:58
2
Antworten

Als Jenkins-Benutzer bereitstellen oder zulassen, dass Jenkins als anderer Benutzer ausgeführt wird?

Ich fange gerade mit Jenkins CI an und hatte eine Frage, die ich bin kämpfen um Antworten auf in den Dokumenten oder online zu finden. Sich fragen ob kann jemand einen Rat geben? Ich versuche es zu verwenden, um mein Entwicklungsprogramm und...
09.02.2011, 17:21
1
Antwort

MSpec auf Appharbor

Es ist möglich mspec Tests auf appharbor auszuführen abgesehen von Build-Aktion?     
22.11.2011, 07:40
1
Antwort

Das Bitbucket-Pull-Request-Builder-Plug-in aktiviert den gleichen Commit-Build

Ich muss Bitbucket mit Jenkins integrieren. Wenn also ein PR geöffnet wird, wird ein Build in Jenkins ausgelöst. Dann wird der Festschreibungsstatus des letzten Commits in der PR als fehlgeschlagen oder erfolgreich aktualisiert und dieser Commit...
23.03.2016, 16:49