Skip to content

Commit fc4e3fe

Browse files
Update azure-pipelines.yml for Azure Pipelines
1 parent e4e3b7a commit fc4e3fe

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

azure-pipelines.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,49 +17,65 @@ variables:
1717

1818
steps:
1919
- task: NuGetToolInstaller@1
20+
displayName: 'NuGet Installer'
2021
inputs:
2122
versionSpec:
2223
checkLatest: true
2324

2425
- task: NuGetCommand@2
26+
displayName: 'NuGet Restore'
2527
inputs:
2628
restoreSolution: '$(solution)'
2729

2830
- task: PowerShell@2
31+
displayName: 'Versioning'
2932
inputs:
3033
filePath: 'assemblyversion.ps1'
3134
arguments: '$(buildNumber)'
3235

3336
- task: VSBuild@1
37+
displayName: 'Build'
3438
inputs:
3539
solution: '$(solution)'
3640
platform: '$(buildPlatform)'
3741
configuration: '$(buildConfiguration)'
3842

3943
- task: VSTest@2
44+
displayName: 'Test'
4045
inputs:
4146
platform: '$(buildPlatform)'
4247
configuration: '$(buildConfiguration)'
4348

4449
- task: CopyFiles@2
50+
displayName: 'Copy Release Notes'
4551
inputs:
4652
SourceFolder: '$(build.sourcesDirectory)/Maverick.Azure.ApplicationInsightsManager'
4753
Contents: 'ReleaseNotes.txt'
4854
TargetFolder: '$(Build.ArtifactStagingDirectory)'
4955

5056
- task: CopyFiles@2
57+
displayName: 'Copy nuspec'
5158
inputs:
5259
SourceFolder: '$(build.sourcesDirectory)'
5360
Contents: 'ApplicationInsightsManager.nuspec'
5461
TargetFolder: '$(Build.ArtifactStagingDirectory)'
5562

5663
- task: CopyFiles@2
64+
displayName: 'Copy .dll'
5765
inputs:
5866
SourceFolder: '$(build.sourcesDirectory)/Maverick.Azure.ApplicationInsightsManager/bin/Release'
59-
Contents: '**'
67+
Contents: '**.dll'
6068
TargetFolder: '$(Build.ArtifactStagingDirectory)/ApplicationInsightsManager/bin/Release'
6169

70+
- task: CopyFiles@2
71+
displayName: 'Copy .js'
72+
inputs:
73+
SourceFolder: '$(build.sourcesDirectory)/Maverick.Azure.ApplicationInsightsManager/bin/Release'
74+
Contents: '**.js'
75+
TargetFolder: '$(Build.ArtifactStagingDirectory)/ApplicationInsightsManager/bin/Release/Scripts'
76+
6277
- task: PublishBuildArtifacts@1
78+
displayName: 'Publish Artifacts'
6379
inputs:
6480
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
6581
ArtifactName: 'buildfiles'

0 commit comments

Comments
 (0)