0
XMLプロパティファイルから 'type'に従ってノード値を読み取っているpowershellスクリプトを使用していますが、TFSから1つのパラメータ 'type'ノード値を読み込みたいです。 XAMLビルドプロセスのパラメータを宣言し、スクリプトのビルド時にそれを読み取ることができますか?XAMLからパラメータを読み込み、Powershellスクリプトにビルド引数を書き込む
$env="Read from XAML build Process"
$xmlDocPath="D:\*****\ScriptsConfig.xml";
[xml]$xmlFile = Get-Content $xmlDocPath;
$PathToDropUIcssandjss=$xml.Objects.Object | Where-Object {$_.type -eq $env} | Select-Object -ExpandProperty PathToDropUIcssandjss
$DeployingPackageBranchFolderName=$xml.Objects.Object | Where-Object {$_.type -eq $args[0]} | Select-Object -ExpandProperty DeployingPackageBranchFolderName
$BranchName=$xml.Objects.Object | Where-Object {$_.type -eq $env} | Select-Object -ExpandProperty BranchName
$ProjectName=$xml.Objects.Object | Where-Object {$_.type -eq $env} | Select-Object -ExpandProperty ProjectName
$Automation=$xml.Objects.Object | Where-Object {$_.type -eq $env} | Select-Object -ExpandProperty Automation
$DeploymentEnvironment=$xml.Objects.Object | Where-Object {$_.type -eq $env} | Select-Object -ExpandProperty DeploymentEnvironment
TFSビルドプロセス中にPowerShellスクリプトで変数を割り当てることを意味するだけでしたか? InvokeProcessアクティビティを使用していますか? –
私のGitテンプレートにInvokeプロセスがありません –