Herunder angives vejledning i at opsætte nye regressionstest jobs i Jenkins
Lav filter i Jira
- Gå til: https://jira.nspop.dk/browse/NRT-965?filter=11602
- Tryk på 'Advanced' og der står f.eks.: project = NRT AND "Test Type" = Cucumber AND component = "NAS National Adviserings Service" AND status = Implementeret
- Ændr component til den rigtige service
- Tryk save filter
- Tryk på Details → Edit permissions
- Under Viewers - Add Viewers vælg Group = Arosii og tryk +Add
- Tryk gem
- Noter nummeret på filteret i url'en
Lav Jenkins File i koden
- Kopier en af de tidligere
- Navngiv Jenkensfile.service f.eks. Jenkinsfile.nas
- Ændr filter i linje 12 til filteret på Jira
- Ændr reportTitle i linje 49 til service_NRT
- Gem og push
Lav new item på Jenkins
- Gå til All [Test] [Jenkins] (nspop.dk)
- Tryk på New Item i menuen til venstre
- Navngiv på samme måde som dette: NAS_REGRESSIONSTEST_CUCUMBER
- Vælg Pipeline
- Vælg Kopier fra eksisterende, og skriv navnet
- Under Configure
- Ændr Description
- Ændr Default Value under This project is parameterized
- Under Build Triggers → Build periodically → Schedule: indsæt H H(0-8) * * 1-5 for at køre 1 gang hver dag
- Tryk Save
- Tryk på Build with Parameters til venstre og angiv ENVIRONMENT f.eks. test1 cNSP