Skip to content

Commit

Permalink
Remove authenticode signing of binaries and packages (#143)
Browse files Browse the repository at this point in the history
  • Loading branch information
natemcmaster committed Jun 28, 2020
1 parent 4930145 commit 467fc10
Show file tree
Hide file tree
Showing 7 changed files with 0 additions and 94 deletions.
18 changes: 0 additions & 18 deletions .config/dotnet-tools.json

This file was deleted.

4 changes: 0 additions & 4 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,6 @@
<Nullable Condition="'$(TargetFramework)' == 'netcoreapp3.0'">enable</Nullable>
<AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)src\StrongName.snk</AssemblyOriginatorKeyFile>
<SignAssembly>true</SignAssembly>
<AzureKeyVaultUrl>https://nmcmaster.vault.azure.net</AzureKeyVaultUrl>
<AzureKeyVaultClientId>6a27a2da-bb78-4baa-bd2b-150fe89ea039</AzureKeyVaultClientId>
<AzureKeyVaultClientSecret>$(KEYVAULT_CLIENT_SECRET)</AzureKeyVaultClientSecret>
<CodeSignCertName>DigiCertCodeSign</CodeSignCertName>
<NoWarn>$(NoWarn);NU5105</NoWarn>
<WarningsNotAsErrors>$(WarningsNotAsErrors);1591</WarningsNotAsErrors>

Expand Down
1 change: 0 additions & 1 deletion DotNetCorePlugins.sln
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
.editorconfig = .editorconfig
.gitignore = .gitignore
build.ps1 = build.ps1
src\CodeSign.targets = src\CodeSign.targets
src\common.psm1 = src\common.psm1
Directory.Build.props = Directory.Build.props
Directory.Build.targets = Directory.Build.targets
Expand Down
3 changes: 0 additions & 3 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ pr:
- '*'

variables:
- group: AzureKeyVault
- name: BuildNumber
value: $[counter('buildnumber')]

Expand Down Expand Up @@ -34,8 +33,6 @@ jobs:
packageType: runtime
- powershell: ./build.ps1 -ci
displayName: Invoke build.ps1
env:
KEYVAULT_CLIENT_SECRET: $(kv-access-token)
- task: PublishTestResults@2
displayName: Upload test results
condition: always()
Expand Down
9 changes: 0 additions & 9 deletions build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ param(
$Configuration = $null,
[switch]
$ci,
[switch]
$sign,
[Parameter(ValueFromRemainingArguments = $true)]
[string[]]$MSBuildArgs
)
Expand All @@ -32,13 +30,6 @@ if (-not (Test-Path variable:\IsCoreCLR)) {
$IsWindows = $true
}

$isPr = $env:BUILD_REASON -eq 'PullRequest'
$CodeSign = $sign -or ($ci -and -not $isPr -and $IsWindows)
if ($CodeSign) {
exec dotnet tool restore
$MSBuildArgs += '-p:CodeSign=true'
}

$artifacts = "$PSScriptRoot/artifacts/"

Remove-Item -Recurse $artifacts -ErrorAction Ignore
Expand Down
57 changes: 0 additions & 57 deletions src/CodeSign.targets

This file was deleted.

2 changes: 0 additions & 2 deletions src/Directory.Build.targets
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,4 @@
<Message Importance="High" Text="##vso[build.updatebuildnumber]$(PackageVersion)" />
</Target>

<Import Project="CodeSign.targets" />

</Project>

0 comments on commit 467fc10

Please sign in to comment.