在VSTS中,如何在F#任务或脚本中访问构建变量?

时间:2017-05-02 06:50:15

标签: f# azure-pipelines azure-pipelines-build-task

在VSTS中,如何在F#任务/脚本中访问构建变量?

斯图尔特

1 个答案:

答案 0 :(得分:1)

只需访问环境变量或将变量值作为参数传递。

例如,打印构建定义名称和自定义变量的值。

open System

[<EntryPoint>]
printfn "%A" (Environment.GetEnvironmentVariable("BUILD_DEFINITIONNAME"))
printfn "%A" (Environment.GetEnvironmentVariable("MyVar"))
let main args = 
    printfn "%A" (Environment.GetEnvironmentVariable("t"))

注意:使用F# Helpers extension中的执行F#脚本任务进行测试。