-
Notifications
You must be signed in to change notification settings - Fork 1
JenkinsPipeline
Pipeline
En pipeline er prosessen som en byggeserver skal utføre når den bygger koden. Dette inkluderer somregel å kompilere koden, men kanskje også å kjøre tester, statisk kodeanalyse og så videre. Litt som et "rør" med oppgaver som koden din bare renner igjenom.
Jenkins har full support for en egen faktisk pipeline fil, men vi bruker bare et egendefinert prosjekt. Det er lettere å sette opp men krever innlogging for å endre på de ulike prosessene i eller selve pipelinen.
1: Laste ned nyeste versjon 3: Slett unødvendige filer 4: Print alle filer og Git-Status til console 5: Bygg kildekode 6: Kjør alle tester 7: Kjør code-coverage 8: Kjør spotbugs statisk kodeanalyse 9: Eksporter code-coverage til Codacy 10: Generer rapport på test-resultater (Til Jenkins) 11: Generer code-coverage rapport (Til Jenkins) 12: Generer spotbugs rapport (Til Jenkins) 13: Generer maven support (Til Jenkins)
1: Laste ned nyeste versjon 2: Merge inn master (under arbeid) 3: Slett unødvendige filer 4: Set github-pr status fra API 5: Print alle filer og Git-Status til console 6: Bygg kildekode 7: Kjør alle tester 8: Kjør code-coverage 9: Generer rapport på test-resultater (Til Jenkins) 10: Generer code-coverage rapport (Til Jenkins) 11: Generer maven support (Til Jenkins) 12: Set Github-pr status