【问题标题】:Azure DevOps pass parameter between release stages not buildAzure DevOps 在发布阶段之间传递参数未构建
【发布时间】:2019-08-30 13:15:34
【问题描述】:

我有发布管道,我想从第 1 阶段更改为第 2 阶段,但仅将其保留在此特定版本中,而不修改发布定义。

【问题讨论】:

    标签: azure-devops azure-devops-rest-api


    【解决方案1】:

    在第一阶段

    Install-Module VSTeam -Scope CurrentUser -Force
    Set-VSTeamAccount –Account $(Acct) -PersonalAccessToken $(PAT)
    Get-VSTeamRelease -ProjectName "$(System.TeamProject)" -Id $(Release.ReleaseId) -Raw
    $r.variables.test.value = 'Set In Stage 1'
    $r.variables | Add-Member NoteProperty temp([PSCustomObject]@{value='Created in Stage 1'})
    Update-VSTeamRelease -ProjectName "$(System.TeamProject)" -Id $(Release.ReleaseId) -Release $r -Force
    

    第二阶段

    Write-Host $(Test)
    Write-Host $(Temp)
    

    发现于 http://donovanbrown.com/post/Passing-variables-from-stage-to-stage-in-Azure-DevOps-release

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-02
      • 1970-01-01
      • 1970-01-01
      • 2022-01-03
      相关资源
      最近更新 更多