Buinidh caochlaidhean progsaidh ris na h-obraichean GitLab a dh'fheumas iad
Cleachd a-rithist teamplaid obrach falaichte gus àrainneachd a' phrogsaidh a chuingealachadh gun a dhèanamh na roghainn thar a' phìob-uile.
Bidh ìre GitLab a' cur obraichean ann am buidhnean; chan eil àrainneachd phròiseis air leth aice. Cuir caochlaidhean progsaidh air na h-obraichean a dh'fheumas iad, le roghainn tro theamplaid fhalaichte a ghabhas ath-chleachdadh:
.proxy-environment:
variables:
HTTP_PROXY: "$CODE_PROXY"
HTTPS_PROXY: "$CODE_PROXY"
NO_PROXY: "localhost,127.0.0.1"
external_check:
extends: .proxy-environment
stage: test
script:
- python ci/check_external_service.py
Tha CODE_PROXY air a sholarachadh tro riaghladh chaochlaideanan a' phròiseict. Airson obraichean a tha ceadaichte gus seirbheisean poblach a ruigsinn tro phrogsaidhean poblach, faodaidh an luach aige ceann-là HTTP a chleachdadh bhon liosta phrogsaidhean HTTP. Is e òrdugh Python obair phròiseict dealbhaidh. Faodaidh obraichean eile an teamplaid seo fhàgail às, agus faodaidh grunn obraichean san aon ìre àrainneachdan eadar-dhealaichte a thaghadh.
Fàg na h-ainmean progsaidh seo a-mach à roghainnean YAML aig an ìre as àirde mura bu chòir an sealbhachadh gu farsaing. Thoir sùil cuideachd air caochlaidhean pròiseict, buidhne agus pìob-uile: dh'fhaodadh an t-sàrachas aca luach YAML obrach a chuir thairis.
Tha inherit:variables a' stiùireadh sealbhachaidh chaochlaideanan roghainneil YAML. Chan eil e a' dubhadh às caochlaidhean CI/CD pròiseict no buidhne, agus mar sin chan eil e na lasadh coitcheann airson gach stòr progsaidh a thoirt air falbh.
Tha seo a' rèiteachadh pròiseas na h-obrach. Feumaidh an teachdaiche HTTP a thèid a chur air bhog na broinn taic a thoirt dha na caochlaidheanan sin, agus tha rèiteachadh fhèin aig ceangal tarraing ìomhaigh a' ruithiche.