This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
automatizace:jenkins [2023/10/10 20:42] tomas |
automatizace:jenkins [2024/02/15 19:49] (current) tomas [Dokumentace] |
||
---|---|---|---|
Line 11: | Line 11: | ||
==== Dokumentace ==== | ==== Dokumentace ==== | ||
JENKINS_URL/ | JENKINS_URL/ | ||
+ | / | ||
+ | /api\\ | ||
+ | /script ... scriptovaci konzole\\ | ||
+ | / | ||
+ | ====Jenkins CLI==== | ||
+ | java -jar jenkins-cli.jar -s http:// | ||
==== API ==== | ==== API ==== | ||
curl -u UZIVATEL: | curl -u UZIVATEL: | ||
Line 153: | Line 159: | ||
withNPM(npmrcConfig: | withNPM(npmrcConfig: | ||
%%checkout([$class: | %%checkout([$class: | ||
+ | withDockerRegistry([credentialsId: | ||
< | < | ||
Line 172: | Line 179: | ||
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ř. / |