JSON 在 VSTS 的构建定义中转换任务
JSON Transform Task in Build Definition in VSTS
-
continuous-integration
-
continuous-deployment
-
azure-devops
-
azure-pipelines
-
azure-pipelines-release-pipeline
我在我的项目中将 VSTS 用于 CI/CD 进程。
截至目前,我们的项目中几乎没有扩展名为 *.deployment.config
的配置文件。我们在构建定义中使用 XDT Transform
任务,它将转换应用于扩展名为 *.deployment.config
.
的所有文件
同样,我正在寻找转换我的 json 文件的任务。我想保留 *.deployment.json
个文件,并希望在构建时将它们转换为 .json
个文件。
我还有一个任务,下面提到。但这一次只会转换一个文件。因此,我们必须为多个 json 个文件创建多个任务。
https://marketplace.visualstudio.com/items?itemName=sergeyzwezdin.magic-chunks
谁能提出更好的方法?
没有内置tasks/extensions可以转换多个json文件,有一个相关的扩展名:File Patch Build and Release Tasks.
另一方面,您可以通过 VSTS 扩展构建自定义任务:Add a build or release task
现在有一个内置的 Azure DevOps 服务任务来执行此操作:https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/file-transform?view=azure-devops
continuous-integration
continuous-deployment
azure-devops
azure-pipelines
azure-pipelines-release-pipeline
我在我的项目中将 VSTS 用于 CI/CD 进程。
截至目前,我们的项目中几乎没有扩展名为 *.deployment.config
的配置文件。我们在构建定义中使用 XDT Transform
任务,它将转换应用于扩展名为 *.deployment.config
.
同样,我正在寻找转换我的 json 文件的任务。我想保留 *.deployment.json
个文件,并希望在构建时将它们转换为 .json
个文件。
我还有一个任务,下面提到。但这一次只会转换一个文件。因此,我们必须为多个 json 个文件创建多个任务。
https://marketplace.visualstudio.com/items?itemName=sergeyzwezdin.magic-chunks
谁能提出更好的方法?
没有内置tasks/extensions可以转换多个json文件,有一个相关的扩展名:File Patch Build and Release Tasks.
另一方面,您可以通过 VSTS 扩展构建自定义任务:Add a build or release task
现在有一个内置的 Azure DevOps 服务任务来执行此操作:https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/file-transform?view=azure-devops