Jenkins er en kontinuerlig integrationsserver med open source, der kan bruges sammen med Apache Subversion-repositorier for at give yderligere funktionalitet til udviklere. Det er muligt at konfigurere Jenkins til automatisk at undersøge Subversion-lagre for ændringer, og derefter oprette en ny Jenkins-bygning, når ændringer registreres. Dette gennemgang vil vise dig, hvordan du konfigurerer Jenkins til at studere et SVN-depot hvert tiende minut ved hjælp af den gratis uberSVN ALM platform.

(Bemærk, denne vejledning forudsætter, at du allerede har uberSVN installeret.)

Steps

  1. 1 For at installere Jenkins skal du vælge fanen 'uberAPPS' fra uberSVN dashboardet, efterfulgt af 'Jenkins' knappen.
  2. 2 På den efterfølgende side skal du klikke på 'Administrer'.'
  3. 3 Klik på 'Installer nu' knappen, efterfulgt af 'Aktiver'.'
  4. 4 En ny "Jenkins" faneblad vises på uberSVN dashboard.
  5. 5 Nu er det tid til at skabe et Jenkins job. Åbn fanen 'Jenkins' og vælg 'New Job'.
  6. 6 Indtast et navn til dit job og vælg hvilken type job du vil oprette.
  7. 7 På den efterfølgende 'Konfigurer' skærm skal du indtaste en beskrivelse for dit job.
  8. 8 Vælg 'Subversion' under 'Source Code Management' sektionen.
  9. 9 Når du bliver bedt om det, skal du indtaste URL'en til Subversion-depotet, du vil have, at Jenkins skal afstemme. Denne URL kan findes i uberSVN ved at vælge fanen 'Repositories' og kopiere / indsætte den relevante webadresse.
  10. 10 Vælg 'Afstemning SCM' under 'Build Triggers'.'I tekstboksen' Planlægning 'skal du angive, hvor ofte Jenkins skal undersøge Subversion-depotet ved hjælp af følgende format: MINUTE HOUR DOM MONTH DOW, MINUTE: Minutter inden for timen (0-59), HOUR: Dagens time (0 -23), DOM: Månedens dag (1-31), Måned: Måneden (1-12), DOW: Ugedag (0-7) hvor 0 og 7 er søndag.
  11. 11 Hit 'Gem.'Din Jenkins-instans vil nu automatisk afprøve Subversion-depotet med de angivne intervaller, og vil oprette en ny build, når ændringer opdages.
  12. 12 Når du har begået nogle ændringer og bedt Jenkins om at oprette sine egne bygninger, vil du se en ny "Bygningshistorie" på instrumentbrættets venstre side.
  13. 13 Hvis du klikker på linkene til nogen af ​​disse bygger, vil du få en ny skærm med oplysninger om den pågældende bygning.
  14. 14 For at se præcis, hvordan de forskellige filer er ændret i denne build, klik på linket 'Detail'.
  15. 15 Dette fører dig til siden 'Ændringer', hvor alle ændringer i bygningen er angivet, herunder om de ændrede filer er blevet tilføjet, slettet eller ændret.