TFS How to GetEnvironmentVariable value

后端 未结 1 2017
离开以前
离开以前 2020-12-22 09:57

In my tfs build I\'ve created an argument to which I pass in $(TF_BUILD_BUILDDIRECTORY)

Then in my xaml file I\'ve added a variable called \"test1\

1条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-22 10:48

    Refer to the last paragraph in this MSDN document:

    Use environment data from a custom build process

    If you need to use an environment variable in your custom build process template, you can use the GetEnvironmentVariable activity to get the data. You can get data from any of the WellKnownEnvironmentVariables.

    For example, to get the path to the binaries directory, set the Name property of the GetEnvironmentVariable activity to Microsoft.TeamFoundation.Build.Activities.Extensions.WellKnownEnvironmentVariables.BinariesDirectory


    Please follow the below steps:

    1. Create a String variable named: BINARIESDIRECTORY.
    2. Add GetEnvironmentVariable (String) activity, set Name = Microsoft.TeamFoundation.Build.Activities.Extensions.WellKnownEnvironmentVariables.BinariesDirectory and Result = BINARIESDIRECTORY
    3. Add CopyDirectory activity, set Source = BINARIESDIRECTORY and Destination = “\servername\drop”

    0 讨论(0)
提交回复
热议问题