Azure devops 使用自定义构建配置在Azure Devops中构建asp.net core 2.1 angular
我创建了一个asp.net core 2.1 angular应用程序。在VSTS中,我使用模板asp.net core创建了构建。它有以下步骤Azure devops 使用自定义构建配置在Azure Devops中构建asp.net core 2.1 angular,azure-devops,asp.net-core-2.0,Azure Devops,Asp.net Core 2.0,我创建了一个asp.net core 2.1 angular应用程序。在VSTS中,我使用模板asp.net core创建了构建。它有以下步骤还原,构建,测试,发布,以及发布工件。在发布阶段,它运行它运行ng build”--prod“。 在查看Myproject.csproj时,我看到了运行npm构建的参考 Target Name="PublishRunWebpack" AfterTargets="ComputeFilesToPublish"> <!-- As part o
还原
,构建
,测试
,发布
,以及发布工件
。在发布阶段,它运行它运行ng build”--prod“
。
在查看Myproject.csproj
时,我看到了运行npm构建的参考
Target Name="PublishRunWebpack" AfterTargets="ComputeFilesToPublish">
<!-- As part of publishing, ensure the JS resources are freshly built in production mode -->
<Exec WorkingDirectory="$(SpaRoot)" Command="npm install" />
<Exec WorkingDirectory="$(SpaRoot)" Command="npm run build -- --prod" />
<Exec WorkingDirectory="$(SpaRoot)" Command="npm run build:ssr -- --prod" Condition=" '$(BuildServerSideRenderer)' == 'true' " />
如何将所有配置绑定在一起,以便在Azure Devops/VSTS步骤中指定要使用的配置。您是如何解决此问题的?
"build:qa": "ng build --configuration=qa",
"build:prod": "ng build --configuration=prod",