-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNetCore3-SaveArtifact.yaml
More file actions
33 lines (30 loc) · 1010 Bytes
/
NetCore3-SaveArtifact.yaml
File metadata and controls
33 lines (30 loc) · 1010 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name: 1.0$(rev:.r) # build numbering format
variables:
BuildConfiguration: 'Release'
FolderToPublish: 'WpfUI'
PublishPath: '$(Build.ArtifactStagingDirectory)'
SolutionName: 'MLH.TODO.sln'
resources:
repositories:
- repository: ALMStuff
type: github
name: DrMueller/ALMStuff
ref: refs/heads/master
endpoint: GitHub-DrMueller
jobs:
- job: 'BuildAndPublishAsArtifact'
displayName: 'Build and save zipped Artifact'
pool:
name: Azure Pipelines
vmImage: windows-2019
steps:
- template: AzureDevOps/BuildTemplates/NetCore/Steps/Initialize_And_Test.yaml@ALMStuff
parameters:
buildConfiguration: $(BuildConfiguration)
SolutionName: $(SolutionName)
- template: AzureDevOps/BuildTemplates/NetCore/Steps/Publish.yaml@ALMStuff
parameters:
BuildConfiguration: $(BuildConfiguration)
FolderToPublish: $(FolderToPublish)
Publishpath: $(PublishPath)
- template: AzureDevOps/BuildTemplates/NetCore/Steps/Zip_And_Save_Artifact.yaml@ALMStuff