Suidhich progsaidh airson aon àithne slige Unix Jenkins
Thoir thairis àrainneachd a' phrogsaidh airson aon àithne togail air taobh a' bhuidseir gun an rianadair no ceumannan neo-cheangailte atharrachadh.
Airson aon àithne air buidsear Jenkins Unix, cuir an sònrachadh progsaidh air an àithne sin:
node('linux') {
sh 'http_proxy=http://build-proxy.example:8080 https_proxy=http://build-proxy.example:8080 ./build.sh'
}Tha an eisimpleir a' gabhail ris gu bheil sgriobt togail san ionad-tasgaidh agus gu bheil innealan a' bhuidseir a' leughadh na h-ainmean àrainneachd seo. Tha na sònrachaidhean a' tighinn an àite luachan sealbhaichte airson na h-àithne sin agus a chloinne. Chan eil iad ag ath-sgrìobhadh àrainneachd mhaireannach na h-inneal. Airson ceum togail a bheir buinn phoblach thairis air slighe cheadaichte gun dearbhadh progsaidh, faodaidh an liosta progsaidh HTTP puingean-deiridh HTTP tagraiche a sholarachadh airson nan luachan sin.
Ma dh'fheumas grunn cheumannan Pipeline an tairseachadh a cho-roinn, cleachd bloc withEnv timcheall nan ceumannan sin. Tha Jenkins ag aithris nach eil a làimhseachadh chaochlaran a' dèanamh eadar-dhealachadh air cùis ach gu bheil e ga gleidheadh; thoir sùil air an litreachadh a thig às nuair a dh'iarras inneal Unix ainm sònraichte ann an litrichean beaga.
Buineas export lom ann an aon cheum sh don t-slige sin. 'S e pròiseas ùr a th' ann an ceum slige neo-eisimeileach nas fhaide air adhart agus chan eil e a' sealbhachadh atharrachaidhean a choimhearsnaich.
Cuir an suidheachadh an sàs far a bheil an àithne a' ruith. 'S e luchd-cleachdaidh lìonraidh air leth a th' ann an luchdadh-a-nuas rianadair Jenkins agus inneal a chuirear air bhog air buidsear iomallach. Chan eil dearbhadh ùrachaidh soirbheachail air an rianadair a' dearbhadh slighe àithne a' bhuidseir.