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 gegabelt.
Wie kann ein Build von Jenkins aus ausgelöst werden? Wie konfiguriere ich Git Post Commit Hook? Meine Anforderung ist, dass bei Änderungen im Git-Repository für ein bestimmtes Projekt automatisch der Jenkins-Build für dieses Projekt gestartet wird. Im Jenkins-Trigger-Build-Abschnitt habe ich den Trigger-Build remote ausgewählt. Im .gitVerzeichnis befindet sich das Hooks-Verzeichnis, …
Ich habe Probleme, Jenkins dazu zu bringen, ein bestimmtes Tag zu erstellen. Das Tag ist Teil eines parametrisierten Builds, aber ich weiß nicht, wie ich es an das Git-Plugin weitergeben soll, um nur dieses Tag zu erstellen. Dies hat 3 Stunden meines Tages gedauert und ich habe den Meistern beim …
Das Installieren eines Plugins aus dem Update Center führt zu: Überprüfen der Internetverbindung Fehler beim Herstellen einer Verbindung zu http://www.google.com/ . Möglicherweise müssen Sie den HTTP-Proxy konfigurieren? Fehler beim Bereitstellen des Plugins - Details hudson.util.IOException2: Fehler beim Herunterladen von http://updates.jenkins-ci.org/download/plugins/deploy/1.9/deploy.hpi Ist es möglich, das Plugin herunterzuladen und manuell in Jenkins …
Dies ist eine etwas vergebliche Frage, aber die Ausgabe von BuildBot ist nicht besonders schön anzusehen. Zum Beispiel im Vergleich zu .. phpUnderControl Jenkins Hudson CruiseControl.rb ..und andere, BuildBot sieht eher .. archaisch aus Ich spiele derzeit mit Hudson, aber es ist sehr Java-zentriert (obwohl ich mit diesem Handbuch die …
Die Horrorgeschichten, die ich gefunden habe, als ich nach einer Antwort auf diese Frage gesucht habe ... OK, ich habe ein .sh-Skript, das so ziemlich alles macht, was Jenkins tun soll: checkt Quellen von SVN aus Baue das Projekt stellt das Projekt bereit reinigt nach sich selbst In Jenkins muss …
Ich habe zwei Jenkins-Instanzen ausgeführt. Eine alte (Legacy) Version 1.614 und eine neue Version 1.633. In der alten Version ist es möglich, HTML in der Jobbeschreibung zu verwenden (es wird sogar eine Syntax hervorgehoben, die das Bearbeiten hervorhebt). Der Neue nicht. HTML-Inhalte werden maskiert und als einfacher Text angezeigt. Ich …
Ich habe ein Pipeline-Skript in Jenkins. Ich habe diese Ausnahme bekommen: org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Skripte dürfen die Methode groovy.json.JsonSlurperClassic parseText java.lang.String nicht verwenden Ich habe die Ausnahme nachgeschlagen und einige Hinweise gefunden, dass ich die Methode, bei der die Ausnahme auftritt, mit Anmerkungen versehen sollte @NonCPS. Ich habe das getan, ohne wirklich …
Ich möchte jeden Abend und bei jedem Commit für svn automatisierte NUnit-Tests für eine C # -Anwendung ausführen. Kann Jenkins-CI das? Gibt es ein Online-Tutorial oder eine Anleitung, die ein ähnliches Setup dokumentiert, das ich mir ansehen kann?
Ich habe ein vorhandenes Hudson-Projekt, das konfiguriert ist und funktioniert. Ich muss das Projekt duplizieren, damit ich das Original haben kann, und dann das neue ändern, damit es auf eine andere Quellcodeverwaltung verweist. Ich möchte den Build nicht manuell neu erstellen. Wie kann ich die bestehende Build-Konfiguration "kopieren und einfügen" …
Zusammenfassung: Das Einrichten von Jenkins unter OS X wurde mit dem neuesten Installationsprogramm ( Stand: 1.449 - 9. März 2012 ) erheblich vereinfacht. Die Verwaltung des Codesignaturprozesses ist jedoch ohne einfache Antwort immer noch sehr schwierig. Motivation: Führen Sie einen kopflosen CI-Server aus, der den gängigen Best Practices für die …
Ich versuche, ein deklaratives Jenkins-Pipeline-Skript zu erstellen, habe jedoch Probleme mit der einfachen Variablendeklaration. Hier ist mein Skript: pipeline { agent none stages { stage("first") { def foo = "foo" // fails with "WorkflowScript: 5: Expected a step @ line 5, column 13." sh "echo ${foo}" } } } Ich …
Ich verwende SVN, Maven 3.0.3 auf der neuesten Version von Jenkins und dem Maven Release Plugin. Ich versuche, das Maven-Release-Plugin (über Jenkins) zu verwenden, um einen Probelauf durchzuführen, und führe daher die Optionen aus… Executing Maven: -B -f /scratch/jenkins/workspace/myproject/myproject/pom.xml -DdevelopmentVersion=53.0.0-SNAPSHOT -DreleaseVersion=52.0.0 -Dusername=***** -Dpassword=********* -DskipTests -P prod -Dresume=false -DdryRun=true release:prepare Aber …
Bei einer Build-Pipeline von Jenkins 2.1 injiziert Jenkins eine envVariable in die node{}. Zum Beispiel BRANCH_NAMEkann mit zugegriffen werden node { echo ${env.BRANCH_NAME} ... Ich möchte alle env Eigenschaften innerhalb der Jenkins-Pipeline wiedergeben ... wenn man bedenkt, dass ich nicht alle Eigenschaften im Voraus kenne . Ich suche nach Code …
Ich verwende Jenkins 2 zum Kompilieren von Java-Projekten. Ich möchte die Version aus einer pom.xml lesen. Ich habe dieses Beispiel befolgt: https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md Das Beispiel legt nahe: Es scheint, dass es ein Sicherheitsproblem beim Zugriff auf das Dateisystem gibt, aber ich kann nicht herausfinden, was es dieses Problem verursacht (oder warum): …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.