Releases
1.9.0
Features
Enable sign files using Azure Key Vault
.
Enable IAssetRelease
to release assets before GitRelease
and GitPreRelease
.
Enable SkipForked
to skip release if forked repository.
Build
Add IAzureSignTool
to check if AzureSignToolUtils
is installed.
Add ILocalAssetRelease
to test AssetRelease
assets before release.
Updates
Add version Information
in the CommonExtension
.
Add AzureSignToolUtils
to sign files using AzureSignToolTasks
or NuGetKeyVaultSignToolTasks
.
Add NuGetKeyVaultSignTool
for nuke version 8.*
.
Add AzureKeyVaultConfig
with json file with Azure Key Vault
without secrets.
Add PackageDownload
to download AzureSignTool
and NuGetKeyVaultSignTool
on the fly.
Add HttpAuthTasks
to get/post files.
Update HttpAuthTasks
docs.
Update IsPathTooLong
to equal or greater than 260
.
Update SignExtension.Sign
to sign NuGet or files.
Update SignProject
to sign files using Azure Key Vault
if available.
Update GetToolInstallationPath
to use user temp folder.
Update TestRunUtil
icons to circle with color.
Update AzureSignToolUtils
sign to ignore exception.
Update AzureSignToolUtils
to ignore if file is already signed.
Update HasSignature
to use PathTooLongUtils
to check if file is signed. (Fix: #77 )
Update ExecuteReleaseAsset
to execute IHazAssetRelease
and build with IAssetRelease
Example
Add Resource
and Resource.pt-BR
to test sign files.
Tests
Update NuGetExtensionTests
Add AzureKeyVaultConfigTests
You can’t perform that action at this time.