Azure pipelines build task 如何使用vsts任务库获取删除生成任务文件的路径?
我的自定义生成任务正在代理上运行,其文件位于E:\agent\u work\\u tasks\MyTaskName\u 106598a6-d5ba-4038-8dc8-ba0172210a94\0.0.13。有没有办法使用vsts任务库来获取此路径 如果我能够从task.json获取任务id、名称和版本,我可以通过执行类似于tl.getVariable'Agent.WorkFolder'++'\\\\\\\\\\\\'+taskName+'\'+taskIdentifier+'\\'+taskVersion的操作来确定路径Azure pipelines build task 如何使用vsts任务库获取删除生成任务文件的路径?,azure-pipelines-build-task,azure-devops-extensions,Azure Pipelines Build Task,Azure Devops Extensions,我的自定义生成任务正在代理上运行,其文件位于E:\agent\u work\\u tasks\MyTaskName\u 106598a6-d5ba-4038-8dc8-ba0172210a94\0.0.13。有没有办法使用vsts任务库来获取此路径 如果我能够从task.json获取任务id、名称和版本,我可以通过执行类似于tl.getVariable'Agent.WorkFolder'++'\\\\\\\\\\\\'+taskName+'\'+taskIdentifier+'\\'+taskV
我注意到了,但不确定要使用的变量名,或者这是否是正确的路径。您可以通过在构建/发布任务扩展中使用u dirname nodejs或$PSScriptRoot powershell来获取当前路径 例如: NodeJs: console.log\uuu目录名 PowerShell: 写入主机$PSScriptRoot