D'ordú amháin ar ghníomhaire Jenkins Unix, cuir an t-asannú seachfhreastalaí ar an ordú sin:

node('linux') {
    sh 'http_proxy=http://build-proxy.example:8080 https_proxy=http://build-proxy.example:8080 ./build.sh'
}

Glacann an sampla go bhfuil script tógála sa stór agus go léann uirlisí an ghníomhaire na hainmneacha comhshaoil seo. Tagann na hasannta in áit luachanna oidhreachta don ordú sin agus dá pháistí. Ní athscríobhann siad comhshaol marthanach an mheaisín. Do chéim tógála a fhaigheann déantúin phoiblí thar bhealach ceadaithe gan fhíordheimhniú seachfhreastalaí, is féidir leis an liosta seachfhreastalaí HTTP críochphointí HTTP iarrthóra a sholáthar do na luachanna sin.

Má chaithfidh roinnt céimeanna Pipeline an sárú a roinnt, úsáid bloc withEnv timpeall na gcéimeanna sin. Deir doiciméid Jenkins nach ndéanann a láimhseáil athróg idirdhealú idir cásanna ach go gcaomhnaíonn sí iad; seiceáil an litriú a thagann as nuair a éilíonn uirlis Unix ainm áirithe i litreacha beaga.

Baineann export simplí le céim sh amháin leis an mblaoisc sin. Is próiseas nua é céim bhlaoisce neamhspleách níos déanaí agus ní fhaigheann sé na hathruithe a rinne a chomharsa.

Cuir an socrú i bhfeidhm san áit a ritheann an t-ordú. Is tomhaltóirí líonra ar leith iad íoslódálacha rialtóir Jenkins agus uirlis a sheoltar ar ghníomhaire cianda. Ní chruthaíonn seiceáil nuashonraithe rathúil ar an rialtóir bealach ordú an ghníomhaire.

Ailt ghaolmhara