Skip to content

Commit 9ed886c

Browse files
committed
Added pipeline configuration for hubspot oauth proxy site
1 parent d5f1961 commit 9ed886c

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
trigger:
2+
- main
3+
4+
pool:
5+
vmImage: 'windows-latest'
6+
7+
variables:
8+
projectName: 'Umbraco.Forms.Integrations.Crm.Hubspot.OAuthProxy'
9+
solution: '**/*.sln'
10+
project: 'src/$(projectName)/$(projectName).csproj'
11+
buildPlatform: 'Any CPU'
12+
buildConfiguration: 'Release'
13+
14+
steps:
15+
- task: NuGetToolInstaller@1
16+
displayName: 'Install NuGet'
17+
18+
- task: NuGetCommand@2
19+
displayName: 'NuGet Restore'
20+
inputs:
21+
restoreSolution: '$(solution)'
22+
23+
- task: VSBuild@1
24+
displayName: 'Build Project'
25+
inputs:
26+
solution: '$(project)'
27+
msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
28+
platform: '$(buildPlatform)'
29+
configuration: '$(buildConfiguration)'

0 commit comments

Comments
 (0)