2016-11-22 12 views
0

Ich habe erfolgreich SVN repository url in Jenkins konfiguriert und jetzt möchte ich dieses Projekt durch Jenkins bauen, aber ich möchte einige Erläuterungen, wie ich neu bei Jenkins bin.Checkout und Build-Projekt mit Jenkins

  1. Kann ich den Code mit Jenkins in mein lokales Repository herunterladen, ohne eine Subversion-Software zu installieren?
  2. Wenn ja, bitte erleuchte mich .. Wenn Nein, kann ich den Grund oder eine Alternative kennen ..
  3. Basiert auf 2 Schritt, ich möchte das Projekt (Maven) mit Jenkins .. für die ich habe angegeben die Root POM Option in Build-Schritt ... wenn ich die SVN URL bin mit zu den POM.xml befindet, wird in Jenkins als No such file: ‘http://<POM.xml path>

Bitte beraten, danke im voraus

+0

Haben Sie es versucht? Führen Sie Ihren Job nur mit SCM aus, das auf einem Slave ohne Subversion-Client konfiguriert ist, und teilen Sie uns Ihre Ergebnisse mit. – Dvir669

+0

In Bezug auf die Root-Pom - Sie haben bereits Ihr Repository ausgecheckt, verwenden Sie die lokale Datei in Ihrem Arbeitsbereich: $ WORKSPACE/Path/To/pom.xml – Dvir669

+0

Wenn ich für "Poll SCM" entscheiden, gibt es die Option von "Schedule" 'mit einem TextArea. Können Sie bitte rechtzeitig einen Teil davon geben, da ich mit Poll SCM neu bin? –

Antwort

1
  • einen Fehler anzeigt

    Erstellen Sie einen Job, bei dem nur SCM auf einem Computer ohne Client installiert ist, und sehen Sie, was passiert. es wird Ihre Frage

  • In Bezug auf die Wurzel pom beantworten - Sie bereits Ihr Repository ausgecheckt, verwenden Sie die lokale Datei in Ihrem Arbeitsbereich: $ ARBEITSBEREICH/path/to/pom.xml

  • Für Umfrage SCM Scheduler können Sie:

MINUTE STUNDE DOM MONAT DOW

MINUTE Minutes within the hour (0–59) 
HOUR The hour of the day (0–23) 
DOM The day of the month (1–31) 
MONTH The month (1–12) 
DOW The day of the week (0–7) where 0 and 7 are Sunday. 

Beispiel:

*/2 * * * * wird alle 2 Minuten ausgeführt.