Skip to content

Commit ff22f13

Browse files
authored
Merge pull request #642 from GitCredentialManager/main
New release 2.0.703
2 parents 478753b + b00c732 commit ff22f13

File tree

104 files changed

+4421
-340
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+4421
-340
lines changed

.azure-pipelines/templates/linux/compile.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
steps:
22
- task: UseDotNet@2
3-
displayName: Use .NET SDK 5.0.203
3+
displayName: Use .NET SDK 6.0.201
44
inputs:
55
packageType: sdk
6-
version: 5.0.203
6+
version: 6.0.201
77

88
- task: DotNetCoreCLI@2
99
displayName: Compile common code

.azure-pipelines/templates/osx/compile.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
steps:
22
- task: UseDotNet@2
3-
displayName: Use .NET SDK 5.0.203
3+
displayName: Use .NET SDK 6.0.201
44
inputs:
55
packageType: sdk
6-
version: 5.0.203
6+
version: 6.0.201
77

88
- task: DotNetCoreCLI@2
99
displayName: Compile common code and macOS Helpers

.azure-pipelines/templates/osx/pack.signed/step2-signpayload.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,17 @@ steps:
1515
buildType: 'current'
1616
artifactName: 'tmp.macpayload_unsigned'
1717
downloadPath: '$(Build.StagingDirectory)\payload'
18+
19+
- task: UseDotNet@2
20+
displayName: Use .NET SDK 6.0.201
21+
inputs:
22+
packageType: sdk
23+
version: 6.0.201
24+
25+
- task: NuGetToolInstaller@0
26+
displayName: Install NuGet tool >=4.3.0
27+
inputs:
28+
versionSpec: '>=4.3.0'
1829

1930
# Must use the NuGet & MSBuild toolchain here rather than `dotnet`
2031
# because the signing tasks target the netfx MSBuild runtime only.

.azure-pipelines/templates/osx/pack.signed/step3-pack.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,25 @@ steps:
77
downloadPath: '$(Build.StagingDirectory)/payload'
88

99
- task: UseDotNet@2
10-
displayName: Use .NET SDK 5.0.203
10+
displayName: Use .NET SDK 6.0.201
1111
inputs:
1212
packageType: sdk
13-
version: 5.0.203
13+
version: 6.0.201
1414

1515
- script: dotnet tool install --global nbgv
1616
displayName: Install Nerdbank.GitVersioning tool
1717

1818
- script: nbgv cloud --common-vars
1919
displayName: Set version variables
2020

21-
- script: src/osx/Installer.Mac/pack.sh --payload='$(Build.StagingDirectory)/payload' --version='$(GitBuildVersion)' --output='$(Build.StagingDirectory)/components/com.microsoft.gitcredentialmanager.component.pkg'
21+
- script: src/osx/Installer.Mac/pack.sh --payload='$(Build.StagingDirectory)/payload' --version='$(GitBuildVersionSimple)' --output='$(Build.StagingDirectory)/components/com.microsoft.gitcredentialmanager.component.pkg'
2222
displayName: Create component package
2323

24-
- script: src/osx/Installer.Mac/dist.sh --package-path='$(Build.StagingDirectory)/components' --version='$(GitBuildVersion)' --output='$(Build.StagingDirectory)/pkg/gcmcore-osx-$(GitBuildVersion).pkg' || exit 1
24+
- script: src/osx/Installer.Mac/dist.sh --package-path='$(Build.StagingDirectory)/components' --version='$(GitBuildVersionSimple)' --output='$(Build.StagingDirectory)/pkg/gcmcore-osx-$(GitBuildVersionSimple).pkg' || exit 1
2525
displayName: Create product archive
2626

2727
- task: PublishPipelineArtifact@0
2828
displayName: Upload unsigned package
2929
inputs:
3030
artifactName: 'tmp.macinstaller_unsigned'
31-
targetPath: '$(Build.StagingDirectory)/pkg/gcmcore-osx-$(GitBuildVersion).pkg'
31+
targetPath: '$(Build.StagingDirectory)/pkg/gcmcore-osx-$(GitBuildVersionSimple).pkg'

.azure-pipelines/templates/osx/pack.signed/step5-dist.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ steps:
4444
rootFolderOrFile: '$(Build.StagingDirectory)/publish/payload/'
4545
includeRootFolder: false
4646
archiveType: 'tar'
47-
archiveFile: '$(Build.StagingDirectory)/publish/gcmcore-osx-$(GitBuildVersion).tar.gz'
47+
archiveFile: '$(Build.StagingDirectory)/publish/gcmcore-osx-$(GitBuildVersionSimple).tar.gz'
4848
replaceExistingArchive: true
4949

5050
- task: ArchiveFiles@2

.azure-pipelines/templates/osx/pack.unsigned.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ steps:
1515
rootFolderOrFile: '$(Build.StagingDirectory)/publish/payload'
1616
includeRootFolder: false
1717
archiveType: 'tar'
18-
archiveFile: '$(Build.StagingDirectory)/publish/gcmcore-osx-$(GitBuildVersion).tar.gz'
18+
archiveFile: '$(Build.StagingDirectory)/publish/gcmcore-osx-$(GitBuildVersionSimple).tar.gz'
1919
replaceExistingArchive: true
2020

2121
- task: ArchiveFiles@2

.azure-pipelines/templates/windows/compile.signed.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ steps:
1111
signType: '$(SignType)'
1212

1313
- task: UseDotNet@2
14-
displayName: Use .NET SDK 5.0.203
14+
displayName: Use .NET SDK 6.0.201
1515
inputs:
1616
packageType: sdk
17-
version: 5.0.203
17+
version: 6.0.201
1818

1919
- task: NuGetToolInstaller@0
2020
displayName: Install NuGet tool >=4.3.0

.azure-pipelines/templates/windows/compile.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
steps:
22
- task: UseDotNet@2
3-
displayName: Use .NET SDK 5.0.203
3+
displayName: Use .NET SDK 6.0.201
44
inputs:
55
packageType: sdk
6-
version: 5.0.203
6+
version: 6.0.201
77

88
- task: DotNetCoreCLI@2
99
displayName: Restore packages

.azure-pipelines/templates/windows/pack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ steps:
1818
rootFolderOrFile: '$(Build.StagingDirectory)\publish\payload\'
1919
includeRootFolder: false
2020
archiveType: 'zip'
21-
archiveFile: '$(Build.StagingDirectory)\publish\gcmcore-win-x86-$(GitBuildVersion).zip'
21+
archiveFile: '$(Build.StagingDirectory)\publish\gcmcore-win-x86-$(GitBuildVersionSimple).zip'
2222
replaceExistingArchive: true
2323

2424
- task: ArchiveFiles@2

.github/run_esrp_signing.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import pprint
55
import subprocess
66
import sys
7+
import re
78

89
esrp_tool = os.path.join("esrp", "tools", "EsrpClient.exe")
910

@@ -96,8 +97,17 @@
9697
"-p", "policy.json",
9798
"-o", esrp_out,
9899
"-l", "Verbose"],
100+
capture_output=True,
101+
text=True,
99102
cwd=workspace)
100103

104+
# Scrub log before printing
105+
log = re.sub(r'^.+Uploading.*to\s*destinationUrl\s*(.+?),.+$',
106+
'***',
107+
result.stdout,
108+
flags=re.IGNORECASE|re.MULTILINE)
109+
printf(log)
110+
101111
if result.returncode != 0:
102112
print("Failed to run ESRPClient.exe")
103113
sys.exit(1)

0 commit comments

Comments
 (0)