如何获取Azure DevOps Pipelines任务的任务版本?

时间:2020-04-16 21:47:28

标签: azure-devops azure-pipelines azure-pipelines-task-lib

我有一个Azure Pipelines任务,该任务使用azure-pipelines-task-lib(https://github.com/microsoft/azure-pipelines-task-lib),需要从我的任务代码(TypeScript)中获取任务的版本。我认为使用azure-pipelines-task-lib库将是一种简单的方法,但是如果有的话,我还没有找到它。

版本是在task.json文件中指定的,该文件打包到发布任务时构建的工件中,我可以很容易地对其进行解析,这样做似乎有点笨拙。有人知道这样做的更好方法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

使用azure-pipelines-task-lib没有简单的方法来获取任务版本,解析task.json文件是我们目前可以执行的常用方法。