Skip to content
This repository was archived by the owner on Jul 15, 2023. It is now read-only.

Commit fd2cb28

Browse files
author
J Wyman
authored
Merge pull request #717 from whoisj/v1.17/rename-pipelines
build: correct pipeline builds
2 parents 6cbe64b + ccef8ca commit fd2cb28

File tree

4 files changed

+141
-1
lines changed

4 files changed

+141
-1
lines changed

vsts-ci.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,54 @@
1+
# ** Git Credential Manager for Windows **
2+
#
3+
# Copyright (c) Microsoft Corporation
4+
# All rights reserved.
5+
#
6+
# MIT License
7+
#
8+
# Permission is hereby granted, free of charge, to any person obtaining a copy
9+
# of this software and associated documentation files (the """"Software""""), to deal
10+
# in the Software without restriction, including without limitation the rights to
11+
# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
12+
# the Software, and to permit persons to whom the Software is furnished to do so,
13+
# subject to the following conditions:
14+
#
15+
# The above copyright notice and this permission notice shall be included in all
16+
# copies or substantial portions of the Software.
17+
#
18+
# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19+
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
20+
# FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
21+
# COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
22+
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
23+
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
24+
#
25+
# == Continuous Integration Pipeline ==
26+
#
27+
# Learn more at https://docs.microsoft.com/en-us/vsts/pipelines/get-started-yaml?view=vsts&tabs=gitvsts
28+
# https://microsoft-git-tools.visualstudio.com/Git-Credential-Manager-for-Windows
29+
130
phases:
231
- template: vsts-tt.yml
332
parameters:
433
QueueName: 'Hosted VS2017'
534
MicrobuildSetup: []
635
MicrobuildClean: []
36+
37+
PublishArtifacts:
38+
- task: PublishBuildArtifacts@1
39+
displayName: 'Publish Artifact: Binary Log'
40+
continueOnError: true
41+
condition: eq(variables['system.pullrequest.isfork'], false)
42+
inputs:
43+
pathtoPublish: '$(Build.SourcesDirectory)\$(build.buildNumber).binlog'
44+
artifactName: '$(build.buildNumber).binlog'
45+
publishLocation: Container
46+
47+
- task: PublishBuildArtifacts@1
48+
displayName: 'Publish Artifact: Binaries'
49+
continueOnError: true
50+
condition: and(succeeded(), eq(variables['system.pullrequest.isfork'], false))
51+
inputs:
52+
pathtoPublish: '$(Build.SourcesDirectory)\Deploy\'
53+
artifactName: '$(Build.BuildNumber).output'
54+
publishLocation: Container

vsts-pr.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# ** Git Credential Manager for Windows **
2+
#
3+
# Copyright (c) Microsoft Corporation
4+
# All rights reserved.
5+
#
6+
# MIT License
7+
#
8+
# Permission is hereby granted, free of charge, to any person obtaining a copy
9+
# of this software and associated documentation files (the """"Software""""), to deal
10+
# in the Software without restriction, including without limitation the rights to
11+
# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
12+
# the Software, and to permit persons to whom the Software is furnished to do so,
13+
# subject to the following conditions:
14+
#
15+
# The above copyright notice and this permission notice shall be included in all
16+
# copies or substantial portions of the Software.
17+
#
18+
# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19+
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
20+
# FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
21+
# COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
22+
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
23+
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
24+
#
25+
# == Pull Request Validtion Pipeline ==
26+
#
27+
# Learn more at https://docs.microsoft.com/en-us/vsts/pipelines/get-started-yaml?view=vsts&tabs=gitvsts
28+
# https://microsoft-git-tools.visualstudio.com/Git-Credential-Manager-for-Windows
29+
30+
phases:
31+
- template: vsts-tt.yml
32+
parameters:
33+
QueueName: 'Hosted VS2017'
34+
MicrobuildSetup: []
35+
MicrobuildClean: []
36+
PublishArtifacts: []

vsts-rs.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
# ** Git Credential Manager for Windows **
2+
#
3+
# Copyright (c) Microsoft Corporation
4+
# All rights reserved.
5+
#
6+
# MIT License
7+
#
8+
# Permission is hereby granted, free of charge, to any person obtaining a copy
9+
# of this software and associated documentation files (the """"Software""""), to deal
10+
# in the Software without restriction, including without limitation the rights to
11+
# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
12+
# the Software, and to permit persons to whom the Software is furnished to do so,
13+
# subject to the following conditions:
14+
#
15+
# The above copyright notice and this permission notice shall be included in all
16+
# copies or substantial portions of the Software.
17+
#
18+
# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19+
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
20+
# FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
21+
# COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
22+
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
23+
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
24+
#
25+
# == RealSign and Release Pipeline ==
26+
#
27+
# Learn more at https://docs.microsoft.com/en-us/vsts/pipelines/get-started-yaml?view=vsts&tabs=gitvsts
28+
129
phases:
230
- template: vsts-tt.yml
331
parameters:

vsts-tt.yml

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
# ** Git Credential Manager for Windows **
2+
#
3+
# Copyright (c) Microsoft Corporation
4+
# All rights reserved.
5+
#
6+
# MIT License
7+
#
8+
# Permission is hereby granted, free of charge, to any person obtaining a copy
9+
# of this software and associated documentation files (the """"Software""""), to deal
10+
# in the Software without restriction, including without limitation the rights to
11+
# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
12+
# the Software, and to permit persons to whom the Software is furnished to do so,
13+
# subject to the following conditions:
14+
#
15+
# The above copyright notice and this permission notice shall be included in all
16+
# copies or substantial portions of the Software.
17+
#
18+
# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19+
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
20+
# FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
21+
# COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
22+
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
23+
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
24+
#
25+
# == Pipeline Template ==
26+
#
27+
# Learn more at https://docs.microsoft.com/en-us/vsts/pipelines/get-started-yaml?view=vsts&tabs=gitvsts
28+
129
parameters:
230
QueueName: ''
331
MicrobuildSetup: []
@@ -36,7 +64,7 @@ phases:
3664
displayName: 'Core Build'
3765
inputs:
3866
solution: '$(Build.Target)'
39-
msbuildArguments: '/nologo /verbosity:$(Build.Verbosity) /binaryLogger:$(Build.SourcesDirectory)/gcmw-$(build.buildNumber).binlog'
67+
msbuildArguments: '/nologo /verbosity:$(Build.Verbosity) /binaryLogger:$(Build.SourcesDirectory)/$(build.buildNumber).binlog'
4068
platform: '$(Build.Platform)'
4169
configuration: '$(Build.Configuration)'
4270
maximumCpuCount: false

0 commit comments

Comments
 (0)