Proxy-veitubrøvd tilheyra teimum GitLab-arbeiðum, sum tørva tey
Nýt ein fjalda arbeiðsskabelón aftur at avmarka proxy-umhvørvið uttan at gera tað til standard fyri allan pipeline.
Ein GitLab-fasa bólkar arbeiði; hon eigur ikki eitt serstakt prosess-umhvørvi. Set proxy-veitubrøvd á tey arbeiði, sum tørva tey, valfrítt gjøgnum eina endurnýtsliga fjalda skabelón:
.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
CODE_PROXY verður veitt gjøgnum verandi variabel-stýring verkætlanarinnar. Fyri arbeiði, sum hava loyvi at fáa atgongd til almennar tænastur gjøgnum almennar proxar, kann virðið brúka eitt HTTP-endapunkt frá HTTP-proxy-listanum. Python-boðið er eitt dømis-verkætlanararbeiði. Onnur arbeiði kunnu sleppa hesi skabelón, og fleiri arbeiði í sama fasa kunnu velja ymisk umhvørvi.
Lat hesi proxy-nøvn vera uttanfyri YAML-standardvirði á hægsta stigi, um tey ikki skulu arvast vítt. Kanna eisini verkætlanar-, bólka- og pipeline-variablar: teirra forgangur kann yvirkoyra YAML-virðið hjá einum arbeiði.
inherit:variables stýrir arving av YAML-standardvariablum. Tað strikar ikki verkætlanar- ella bólka-CI/CD-variablar, so tað er ikki ein almennur kotur at taka burtur allar proxy-keldur.
Hetta stillir arbeiðsprosessin. HTTP-klienturin, sum verður rundaður innaní, má styðja tey veitubrøvdini, og fyrrverandi mynd-heinta-samband runnerans hevur sína egnu stilling.