【发布时间】:2021-02-11 08:01:29
【问题描述】:
我正在从 Azure Pipeline 将通用包上传到 Azure Artifacts。我想将修补后的版本号打包到工件的源代码中,以便在视图中显示它。
我应该怎么做?
这是一个 Angular 项目,工件是 ng build --prod 的结果。
这是上传任务:
- task: UniversalPackages@0
condition: eq(variables.isMaster, true)
inputs:
command: 'publish'
publishDirectory: '$(System.DefaultWorkingDirectory)/dist'
feedsToUsePublish: 'internal'
vstsFeedPublish: 'Development/<name_redacted>'
vstsFeedPackagePublish: '<name_redacted>'
versionOption: 'patch
【问题讨论】:
-
您能否添加更多有关您预期行为的详细信息?看起来您的任务配置可以满足您的需求。
-
我误会了。我缺少的是一种更新源代码中版本的方法(例如在 package.json 中)。我需要这个,所以我可以在网页中显示部署的版本。此任务仅修补 Artifact 提要中的版本。这有意义吗?
标签: angular npm azure-pipelines azure-artifacts