页: 1 管道是非互动的,对可变数值during<>/strong>的管道运行没有任何东西箱。
在“S Richardcotts”的启发下,answer,您可考虑在管道施工过程中利用以下工作方式更新管道图书馆(可变群体)变量的数值。
这里是使用一个变量组的简便的阿YA马管道(job
scope)。
stages:
- stage: StageA
jobs:
- job: Job1
variables:
- group: VG-Job
steps:
- script: echo $(Var1)
- job: Job2
dependsOn: Job1
variables:
- group: VG-Job
steps:
- script: echo $(Var1)
- Setup the variable group with the name
VG-Job
; in the variable group, add a variable $(Var1)
with the original value ValueXXXXX
;
- Enable
Approvals
check for this variable group;
- When running the pipeline, it will suspend the execution of
StageA
to wait for the approval by the approver to use the variable group resource VG-Job
;
- Before approval, the approver may update the value of the variable
$(Var1)
in this variable group and proceed to approve and resume the pipeline stage;
- The output value of the variable
$(Var1)
during the pipeline run will be the updated value ValueYYYYY
rather than its original value ValueXXXXX
, since the value of a variable in a variable group is processed at runtime;
也请通知:
如果管道中的s能够消耗资源(就我们的情况而言,类似变数群体),则检查机制可供资源所有人控制。 作为资源的所有者,如环境(可变群体),你可以确定在<><>之前必须完成的检查。 耗费这一资源可以开始。
在same阶段,即Job1
阶段,not将暂停输电管,要求批准。
希望工作可能有助于解决你的询问。