diff --git a/Build/IAzureSignTool.cs b/Build/IAzureSignTool.cs index b6f3f8d..08fb8c8 100644 --- a/Build/IAzureSignTool.cs +++ b/Build/IAzureSignTool.cs @@ -12,14 +12,15 @@ public interface IAzureSignTool : IClean, ICompile .Before(Compile) //.Requires() //.Requires() - .Requires() - .Requires() + //.Requires() + //.Requires() .Executes(() => { + ricaun.Nuke.Tools.AzureSignToolUtils.EnsureAzureToolIsInstalled(); + Serilog.Log.Information(AzureSignToolTasks.AzureSignToolPath); Serilog.Log.Information(NuGetKeyVaultSignToolTasks.NuGetKeyVaultSignToolPath); - //ricaun.Nuke.Tools.AzureSignToolUtils.DownloadAzureSignTool(); //Serilog.Log.Information("DownloadAzureSignTool"); //ricaun.Nuke.Tools.AzureSignToolUtils.DownloadNuGetKeyVaultSignTool(); //Serilog.Log.Information("DownloadNuGetKeyVaultSignTool"); diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d81c9c..2d6f5bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Enable sign files using `Azure Key Vault`. ### Build - Add `IAzureSignTool` to check if `AzureSignToolUtils` is installed. -- Update `IAzureSignTool` with `Requires`. +- [ ] Update `IAzureSignTool` with `Requires`. - [ ] Add import `build` with `.targets` ### Updates - Add `AzureSignToolUtils` to sign files using `AzureSignToolTasks` or `NuGetKeyVaultSignToolTasks`. @@ -18,7 +18,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - [ ] Add `build` with `.targets` to install packages `AzureSignTool` and `NuGetKeyVaultSignTool`. - Add `PackageDownload` to download `AzureSignTool` and `NuGetKeyVaultSignTool` on the fly. - Update `IClear` with `CreateTemporaryIgnore`. -- Update `ISign` with `Requires`. +- [ ] Update `ISign` with `Requires`. - Add `HttpAuthTasks` to get/post files. ### Tests - Update `NuGetExtensionTests` diff --git a/ricaun.Nuke/Components/ISign.cs b/ricaun.Nuke/Components/ISign.cs index 760e7bc..3cfe1ca 100644 --- a/ricaun.Nuke/Components/ISign.cs +++ b/ricaun.Nuke/Components/ISign.cs @@ -18,8 +18,8 @@ public interface ISign : ICompile, IHazSign, IHazSolution, INukeBuild /// Target Sign => _ => _ .TriggeredBy(Compile) - .Requires() - .Requires() + //.Requires() + //.Requires() .Executes(() => { SignProject(MainProject); diff --git a/ricaun.Nuke/ricaun.Nuke.csproj b/ricaun.Nuke/ricaun.Nuke.csproj index 337a30f..b8c0330 100644 --- a/ricaun.Nuke/ricaun.Nuke.csproj +++ b/ricaun.Nuke/ricaun.Nuke.csproj @@ -8,7 +8,7 @@ ricaun.Nuke - 1.9.0-alpha.7 + 1.9.0-alpha.8