Skip to content

Commit 7b4f7d7

Browse files
Refactor build steps in Azure pipelines to use DotNetCoreCLI for project builds
1 parent 4408fa0 commit 7b4f7d7

3 files changed

Lines changed: 12 additions & 15 deletions

File tree

azure-pipeline - Automation.Zapier.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,12 @@ steps:
3333
feedsToUse: 'config'
3434
nugetConfigPath: 'NuGet.config'
3535

36-
- task: VSBuild@1
36+
- task: DotNetCoreCLI@2
3737
displayName: 'Build Project'
3838
inputs:
39-
solution: '$(project)'
40-
msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
41-
platform: '$(buildPlatform)'
42-
configuration: '$(buildConfiguration)'
39+
command: 'build'
40+
projects: '$(project)'
41+
arguments: '--configuration $(buildConfiguration) /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
4342

4443
- task: DotNetCoreCLI@2
4544
displayName: 'Create NuGet Package'

azure-pipeline - Crm.ActiveCampaign.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,12 @@ steps:
3838
feedsToUse: 'config'
3939
nugetConfigPath: 'NuGet.config'
4040

41-
- task: VSBuild@1
41+
- task: DotNetCoreCLI@2
4242
displayName: 'Build Project'
4343
inputs:
44-
solution: '$(project)'
45-
msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
46-
platform: '$(buildPlatform)'
47-
configuration: '$(buildConfiguration)'
44+
command: 'build'
45+
projects: '$(project)'
46+
arguments: '--configuration $(buildConfiguration) /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
4847

4948
- task: DotNetCoreCLI@2
5049
displayName: 'Create NuGet Package'

azure-pipeline - Crm.Hubspot.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,12 @@ steps:
3838
feedsToUse: 'config'
3939
nugetConfigPath: 'NuGet.config'
4040

41-
- task: VSBuild@1
41+
- task: DotNetCoreCLI@2
4242
displayName: 'Build Project'
4343
inputs:
44-
solution: '$(project)'
45-
msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
46-
platform: '$(buildPlatform)'
47-
configuration: '$(buildConfiguration)'
44+
command: 'build'
45+
projects: '$(project)'
46+
arguments: '--configuration $(buildConfiguration) /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
4847

4948
- task: DotNetCoreCLI@2
5049
displayName: 'Create NuGet Package'

0 commit comments

Comments
 (0)