This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
automatizace:jenkins [2023/03/31 12:50] tomas [Skripty Groovy] |
automatizace:jenkins [2024/02/15 19:19] tomas [Dokumentace] |
||
---|---|---|---|
Line 8: | Line 8: | ||
[[http:// | [[http:// | ||
[[http:// | [[http:// | ||
+ | |||
+ | ==== Dokumentace ==== | ||
+ | JENKINS_URL/ | ||
+ | / | ||
+ | /api\\ | ||
+ | /script ... scriptovaci konzole\\ | ||
==== API ==== | ==== API ==== | ||
Line 150: | Line 156: | ||
withNPM(npmrcConfig: | withNPM(npmrcConfig: | ||
%%checkout([$class: | %%checkout([$class: | ||
+ | withDockerRegistry([credentialsId: | ||
< | < | ||
Line 169: | Line 176: | ||
unsuccessful {} ...\\ | unsuccessful {} ...\\ | ||
cleanup {} ... poslední step, provede se po všech ostatních post krocích, ať dopadly jakkoli\\ | cleanup {} ... poslední step, provede se po všech ostatních post krocích, ať dopadly jakkoli\\ | ||
+ | |||
+ | === Definice funkcí === | ||
+ | def call(body) {def pipelineParams = [:] } ... definice funkce v knihovně. 1 soubor = jedna funkce, název funkce = název souboru, např. / |