azure-devops - 如何获取 Azure DevOps Pipelines 任务的任务版本?
问题描述
我有一个 Azure Pipelines 任务,它使用 azure-pipelines-task-lib ( https://github.com/microsoft/azure-pipelines-task-lib ) 并且需要从我的任务代码 (打字稿)。我认为使用 azure-pipelines-task-lib 库有一种简单的方法可以做到这一点,但如果有,我还没有找到。
版本在 task.json 文件中指定,该文件被打包到您发布任务时构建的工件中,我可以很容易地解析它,这样做似乎有点笨拙。有谁知道这样做的更好方法?
谢谢!
解决方案
使用 azure-pipelines-task-lib 获取任务版本没有简单的方法,解析 task.json 文件是我们目前可以做的常用方法。
推荐阅读
- javascript - React-未处理的拒绝(TypeError):无法读取未定义的属性“城市”
- android - androidx.RecyclerView ListAdapter 很慢
- firebase - Vue.js+Firebase:401 错误,“未经授权”
- google-apps-script - insertColumnsAfter 创建的列多于请求的列
- python - NameError:名称''未在 python 文件的 powershell 中定义
- java - 使用“AppCompat.NoActionBar”后,我的应用程序不断崩溃,有什么解决方案吗?
- path - 如何在 SConscript 中运行刚刚编译的程序
- azure - 使用 /mnt/ 将数据从 Azure Blob 存储读取到 Azure Databricks
- ios - "Use of unresolved indentifier 'self'" with button.addTarget
- java - Wrong Behavior with my JFrame and JDialog Login System