From 2acfab1e8c0e2f274bcb8518bc843a958e93cd9d Mon Sep 17 00:00:00 2001 From: Caelan Sayler Date: Wed, 27 Mar 2024 20:50:53 +0000 Subject: [PATCH] Re-organise vpk commands to sub folders --- .../{ => Deployment}/AzureBaseCommand.cs | 32 ++----------------- .../Deployment/AzureDownloadCommand.cs | 9 ++++++ .../Commands/Deployment/AzureUploadCommand.cs | 17 ++++++++++ .../{ => Deployment}/GitHubBaseCommand.cs | 2 +- .../{ => Deployment}/GitHubDownloadCommand.cs | 2 +- .../{ => Deployment}/GitHubUploadCommand.cs | 2 +- .../{ => Deployment}/HttpDownloadCommand.cs | 2 +- .../{ => Deployment}/LocalDownloadCommand.cs | 2 +- .../{ => Deployment}/S3BaseCommand.cs | 3 +- .../{ => Deployment}/S3DownloadCommand.cs | 3 +- .../{ => Deployment}/S3UploadCommand.cs | 3 +- .../Commands/Flow/LoginCommand.cs | 8 +++++ .../Commands/{ => Flow}/LoginCommandRunner.cs | 3 +- .../Commands/Flow/LoginOptions.cs | 5 +++ .../Commands/Flow/LogoutCommand.cs | 8 +++++ .../{ => Flow}/LogoutCommandRunner.cs | 2 +- .../Commands/Flow/LogoutOptions.cs | 5 +++ .../{ => Flow}/VelopackBaseCommand.cs | 15 ++------- .../Commands/Flow/VelopackPublishCommand.cs | 13 ++++++++ .../{ => Flow}/VelopackServiceCommand.cs | 2 +- src/Velopack.Vpk/Commands/LoginCommand.cs | 10 ------ src/Velopack.Vpk/Commands/LoginOptions.cs | 5 --- src/Velopack.Vpk/Commands/LogoutCommand.cs | 10 ------ src/Velopack.Vpk/Commands/LogoutOptions.cs | 5 --- src/Velopack.Vpk/OptionMapper.cs | 2 ++ src/Velopack.Vpk/Program.cs | 2 ++ .../Commands/AzureCommandTests.cs | 2 +- .../Commands/GitHubCommandTests.cs | 2 +- .../Commands/HttpDownloadCommandTests.cs | 2 +- .../Commands/LocalDownloadCommandTests.cs | 2 +- .../Commands/S3CommandTests.cs | 2 +- 31 files changed, 90 insertions(+), 92 deletions(-) rename src/Velopack.Vpk/Commands/{ => Deployment}/AzureBaseCommand.cs (57%) create mode 100644 src/Velopack.Vpk/Commands/Deployment/AzureDownloadCommand.cs create mode 100644 src/Velopack.Vpk/Commands/Deployment/AzureUploadCommand.cs rename src/Velopack.Vpk/Commands/{ => Deployment}/GitHubBaseCommand.cs (93%) rename src/Velopack.Vpk/Commands/{ => Deployment}/GitHubDownloadCommand.cs (88%) rename src/Velopack.Vpk/Commands/{ => Deployment}/GitHubUploadCommand.cs (96%) rename src/Velopack.Vpk/Commands/{ => Deployment}/HttpDownloadCommand.cs (89%) rename src/Velopack.Vpk/Commands/{ => Deployment}/LocalDownloadCommand.cs (89%) rename src/Velopack.Vpk/Commands/{ => Deployment}/S3BaseCommand.cs (98%) rename src/Velopack.Vpk/Commands/{ => Deployment}/S3DownloadCommand.cs (77%) rename src/Velopack.Vpk/Commands/{ => Deployment}/S3UploadCommand.cs (91%) create mode 100644 src/Velopack.Vpk/Commands/Flow/LoginCommand.cs rename src/Velopack.Vpk/Commands/{ => Flow}/LoginCommandRunner.cs (90%) create mode 100644 src/Velopack.Vpk/Commands/Flow/LoginOptions.cs create mode 100644 src/Velopack.Vpk/Commands/Flow/LogoutCommand.cs rename src/Velopack.Vpk/Commands/{ => Flow}/LogoutCommandRunner.cs (88%) create mode 100644 src/Velopack.Vpk/Commands/Flow/LogoutOptions.cs rename src/Velopack.Vpk/Commands/{ => Flow}/VelopackBaseCommand.cs (68%) create mode 100644 src/Velopack.Vpk/Commands/Flow/VelopackPublishCommand.cs rename src/Velopack.Vpk/Commands/{ => Flow}/VelopackServiceCommand.cs (93%) delete mode 100644 src/Velopack.Vpk/Commands/LoginCommand.cs delete mode 100644 src/Velopack.Vpk/Commands/LoginOptions.cs delete mode 100644 src/Velopack.Vpk/Commands/LogoutCommand.cs delete mode 100644 src/Velopack.Vpk/Commands/LogoutOptions.cs diff --git a/src/Velopack.Vpk/Commands/AzureBaseCommand.cs b/src/Velopack.Vpk/Commands/Deployment/AzureBaseCommand.cs similarity index 57% rename from src/Velopack.Vpk/Commands/AzureBaseCommand.cs rename to src/Velopack.Vpk/Commands/Deployment/AzureBaseCommand.cs index c747e77b..137591a0 100644 --- a/src/Velopack.Vpk/Commands/AzureBaseCommand.cs +++ b/src/Velopack.Vpk/Commands/Deployment/AzureBaseCommand.cs @@ -1,5 +1,4 @@ - -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Deployment; public class AzureBaseCommand : OutputCommand { @@ -26,38 +25,13 @@ public class AzureBaseCommand : OutputCommand AddOption((v) => ContainerName = v, "--container") .SetDescription("Azure container name") - .SetArgumentHelpName("CONTAINER") - .SetRequired(); + .SetArgumentHelpName("NAME") + .SetRequired(); AddOption((v) => Endpoint = v.ToAbsoluteOrNull(), "--endpoint") .SetDescription("Service url (eg. https://.blob.core.windows.net)") .SetArgumentHelpName("URL") .MustBeValidHttpUri() .SetRequired(); - - } -} - -public class AzureDownloadCommand : AzureBaseCommand -{ - public AzureDownloadCommand() - : base("az", "Download latest release from an AZ container.") - { - } -} - -public class AzureUploadCommand : AzureBaseCommand -{ - public int KeepMaxReleases { get; private set; } - - public AzureUploadCommand() - : base("az", "Upload releases to an Azure container.") - { - AddOption((x) => KeepMaxReleases = x, "--keepMaxReleases") - .SetDescription("The maximum number of releases to keep in the bucket, anything older will be deleted.") - .SetArgumentHelpName("COUNT"); - - ReleaseDirectoryOption.SetRequired(); - ReleaseDirectoryOption.MustNotBeEmpty(); } } diff --git a/src/Velopack.Vpk/Commands/Deployment/AzureDownloadCommand.cs b/src/Velopack.Vpk/Commands/Deployment/AzureDownloadCommand.cs new file mode 100644 index 00000000..2e25e577 --- /dev/null +++ b/src/Velopack.Vpk/Commands/Deployment/AzureDownloadCommand.cs @@ -0,0 +1,9 @@ +namespace Velopack.Vpk.Commands.Deployment; + +public class AzureDownloadCommand : AzureBaseCommand +{ + public AzureDownloadCommand() + : base("az", "Download latest release from an Azure Blob Storage container.") + { + } +} diff --git a/src/Velopack.Vpk/Commands/Deployment/AzureUploadCommand.cs b/src/Velopack.Vpk/Commands/Deployment/AzureUploadCommand.cs new file mode 100644 index 00000000..bd3b15dc --- /dev/null +++ b/src/Velopack.Vpk/Commands/Deployment/AzureUploadCommand.cs @@ -0,0 +1,17 @@ +namespace Velopack.Vpk.Commands.Deployment; + +public class AzureUploadCommand : AzureBaseCommand +{ + public int KeepMaxReleases { get; private set; } + + public AzureUploadCommand() + : base("az", "Upload releases to an Azure Blob Storage container.") + { + AddOption((x) => KeepMaxReleases = x, "--keepMaxReleases") + .SetDescription("The maximum number of releases to keep in the bucket, anything older will be deleted.") + .SetArgumentHelpName("COUNT"); + + ReleaseDirectoryOption.SetRequired(); + ReleaseDirectoryOption.MustNotBeEmpty(); + } +} diff --git a/src/Velopack.Vpk/Commands/GitHubBaseCommand.cs b/src/Velopack.Vpk/Commands/Deployment/GitHubBaseCommand.cs similarity index 93% rename from src/Velopack.Vpk/Commands/GitHubBaseCommand.cs rename to src/Velopack.Vpk/Commands/Deployment/GitHubBaseCommand.cs index 2bbd1221..6deab954 100644 --- a/src/Velopack.Vpk/Commands/GitHubBaseCommand.cs +++ b/src/Velopack.Vpk/Commands/Deployment/GitHubBaseCommand.cs @@ -1,4 +1,4 @@ -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Deployment; public abstract class GitHubBaseCommand : OutputCommand { diff --git a/src/Velopack.Vpk/Commands/GitHubDownloadCommand.cs b/src/Velopack.Vpk/Commands/Deployment/GitHubDownloadCommand.cs similarity index 88% rename from src/Velopack.Vpk/Commands/GitHubDownloadCommand.cs rename to src/Velopack.Vpk/Commands/Deployment/GitHubDownloadCommand.cs index 64b4909f..f2593d8b 100644 --- a/src/Velopack.Vpk/Commands/GitHubDownloadCommand.cs +++ b/src/Velopack.Vpk/Commands/Deployment/GitHubDownloadCommand.cs @@ -1,4 +1,4 @@ -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Deployment; public class GitHubDownloadCommand : GitHubBaseCommand { diff --git a/src/Velopack.Vpk/Commands/GitHubUploadCommand.cs b/src/Velopack.Vpk/Commands/Deployment/GitHubUploadCommand.cs similarity index 96% rename from src/Velopack.Vpk/Commands/GitHubUploadCommand.cs rename to src/Velopack.Vpk/Commands/Deployment/GitHubUploadCommand.cs index 9074a66f..acbc95e0 100644 --- a/src/Velopack.Vpk/Commands/GitHubUploadCommand.cs +++ b/src/Velopack.Vpk/Commands/Deployment/GitHubUploadCommand.cs @@ -1,4 +1,4 @@ -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Deployment; public class GitHubUploadCommand : GitHubBaseCommand { diff --git a/src/Velopack.Vpk/Commands/HttpDownloadCommand.cs b/src/Velopack.Vpk/Commands/Deployment/HttpDownloadCommand.cs similarity index 89% rename from src/Velopack.Vpk/Commands/HttpDownloadCommand.cs rename to src/Velopack.Vpk/Commands/Deployment/HttpDownloadCommand.cs index eab0dd98..fd55365b 100644 --- a/src/Velopack.Vpk/Commands/HttpDownloadCommand.cs +++ b/src/Velopack.Vpk/Commands/Deployment/HttpDownloadCommand.cs @@ -1,4 +1,4 @@ -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Deployment; public class HttpDownloadCommand : OutputCommand { diff --git a/src/Velopack.Vpk/Commands/LocalDownloadCommand.cs b/src/Velopack.Vpk/Commands/Deployment/LocalDownloadCommand.cs similarity index 89% rename from src/Velopack.Vpk/Commands/LocalDownloadCommand.cs rename to src/Velopack.Vpk/Commands/Deployment/LocalDownloadCommand.cs index e9c69921..9e4876bd 100644 --- a/src/Velopack.Vpk/Commands/LocalDownloadCommand.cs +++ b/src/Velopack.Vpk/Commands/Deployment/LocalDownloadCommand.cs @@ -1,4 +1,4 @@ -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Deployment; public class LocalDownloadCommand : OutputCommand { diff --git a/src/Velopack.Vpk/Commands/S3BaseCommand.cs b/src/Velopack.Vpk/Commands/Deployment/S3BaseCommand.cs similarity index 98% rename from src/Velopack.Vpk/Commands/S3BaseCommand.cs rename to src/Velopack.Vpk/Commands/Deployment/S3BaseCommand.cs index 5a5ef950..b6d08d2d 100644 --- a/src/Velopack.Vpk/Commands/S3BaseCommand.cs +++ b/src/Velopack.Vpk/Commands/Deployment/S3BaseCommand.cs @@ -1,5 +1,4 @@ - -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Deployment; public class S3BaseCommand : OutputCommand { diff --git a/src/Velopack.Vpk/Commands/S3DownloadCommand.cs b/src/Velopack.Vpk/Commands/Deployment/S3DownloadCommand.cs similarity index 77% rename from src/Velopack.Vpk/Commands/S3DownloadCommand.cs rename to src/Velopack.Vpk/Commands/Deployment/S3DownloadCommand.cs index 4cc796ee..a45f8961 100644 --- a/src/Velopack.Vpk/Commands/S3DownloadCommand.cs +++ b/src/Velopack.Vpk/Commands/Deployment/S3DownloadCommand.cs @@ -1,5 +1,4 @@ - -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Deployment; public class S3DownloadCommand : S3BaseCommand { diff --git a/src/Velopack.Vpk/Commands/S3UploadCommand.cs b/src/Velopack.Vpk/Commands/Deployment/S3UploadCommand.cs similarity index 91% rename from src/Velopack.Vpk/Commands/S3UploadCommand.cs rename to src/Velopack.Vpk/Commands/Deployment/S3UploadCommand.cs index bc5b1cd3..e34a5573 100644 --- a/src/Velopack.Vpk/Commands/S3UploadCommand.cs +++ b/src/Velopack.Vpk/Commands/Deployment/S3UploadCommand.cs @@ -1,5 +1,4 @@ - -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Deployment; public class S3UploadCommand : S3BaseCommand { diff --git a/src/Velopack.Vpk/Commands/Flow/LoginCommand.cs b/src/Velopack.Vpk/Commands/Flow/LoginCommand.cs new file mode 100644 index 00000000..f9e106f2 --- /dev/null +++ b/src/Velopack.Vpk/Commands/Flow/LoginCommand.cs @@ -0,0 +1,8 @@ +namespace Velopack.Vpk.Commands.Flow; +public class LoginCommand : VelopackServiceCommand +{ + public LoginCommand() + : base("login", "Login to Velopack Flow.") + { + } +} diff --git a/src/Velopack.Vpk/Commands/LoginCommandRunner.cs b/src/Velopack.Vpk/Commands/Flow/LoginCommandRunner.cs similarity index 90% rename from src/Velopack.Vpk/Commands/LoginCommandRunner.cs rename to src/Velopack.Vpk/Commands/Flow/LoginCommandRunner.cs index 66117c36..b29caaab 100644 --- a/src/Velopack.Vpk/Commands/LoginCommandRunner.cs +++ b/src/Velopack.Vpk/Commands/Flow/LoginCommandRunner.cs @@ -1,12 +1,11 @@ using Velopack.Packaging.Abstractions; using Velopack.Packaging.Flow; -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Flow; #nullable enable public class LoginCommandRunner(IVelopackFlowServiceClient Client) : ICommand { - public async Task Run(LoginOptions options) { await Client.LoginAsync(new() { diff --git a/src/Velopack.Vpk/Commands/Flow/LoginOptions.cs b/src/Velopack.Vpk/Commands/Flow/LoginOptions.cs new file mode 100644 index 00000000..1f87aee1 --- /dev/null +++ b/src/Velopack.Vpk/Commands/Flow/LoginOptions.cs @@ -0,0 +1,5 @@ +using Velopack.Packaging.Flow; + +namespace Velopack.Vpk.Commands.Flow; + +public sealed class LoginOptions : VelopackServiceOptions; diff --git a/src/Velopack.Vpk/Commands/Flow/LogoutCommand.cs b/src/Velopack.Vpk/Commands/Flow/LogoutCommand.cs new file mode 100644 index 00000000..05d22768 --- /dev/null +++ b/src/Velopack.Vpk/Commands/Flow/LogoutCommand.cs @@ -0,0 +1,8 @@ +namespace Velopack.Vpk.Commands.Flow; +public class LogoutCommand : VelopackServiceCommand +{ + public LogoutCommand() + : base("logout", "Remove stored credentials for Velopack Flow.") + { + } +} diff --git a/src/Velopack.Vpk/Commands/LogoutCommandRunner.cs b/src/Velopack.Vpk/Commands/Flow/LogoutCommandRunner.cs similarity index 88% rename from src/Velopack.Vpk/Commands/LogoutCommandRunner.cs rename to src/Velopack.Vpk/Commands/Flow/LogoutCommandRunner.cs index 02c5923f..6c7bb6cb 100644 --- a/src/Velopack.Vpk/Commands/LogoutCommandRunner.cs +++ b/src/Velopack.Vpk/Commands/Flow/LogoutCommandRunner.cs @@ -2,7 +2,7 @@ using Velopack.Packaging.Flow; #nullable enable -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Flow; internal class LogoutCommandRunner(IVelopackFlowServiceClient Client) : ICommand { diff --git a/src/Velopack.Vpk/Commands/Flow/LogoutOptions.cs b/src/Velopack.Vpk/Commands/Flow/LogoutOptions.cs new file mode 100644 index 00000000..95ff20ed --- /dev/null +++ b/src/Velopack.Vpk/Commands/Flow/LogoutOptions.cs @@ -0,0 +1,5 @@ +using Velopack.Packaging.Flow; + +namespace Velopack.Vpk.Commands.Flow; + +public sealed class LogoutOptions : VelopackServiceOptions; diff --git a/src/Velopack.Vpk/Commands/VelopackBaseCommand.cs b/src/Velopack.Vpk/Commands/Flow/VelopackBaseCommand.cs similarity index 68% rename from src/Velopack.Vpk/Commands/VelopackBaseCommand.cs rename to src/Velopack.Vpk/Commands/Flow/VelopackBaseCommand.cs index 80766e10..5b0edf55 100644 --- a/src/Velopack.Vpk/Commands/VelopackBaseCommand.cs +++ b/src/Velopack.Vpk/Commands/Flow/VelopackBaseCommand.cs @@ -1,4 +1,4 @@ -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Flow; #nullable enable public abstract class VelopackBaseCommand : OutputCommand @@ -7,7 +7,7 @@ public abstract class VelopackBaseCommand : OutputCommand public string? ProjectName { get; private set; } - protected VelopackBaseCommand(string name, string description) + protected VelopackBaseCommand(string name, string description) : base(name, description) { AddOption((v) => TeamName = v, "--team-name", "-t") @@ -19,14 +19,3 @@ public abstract class VelopackBaseCommand : OutputCommand .SetRequired(); } } - -public class VelopackPublishCommand : VelopackBaseCommand -{ - public string? Version { get; set; } - - public VelopackPublishCommand() - : base ("publish", "Uploads a release to Velopack's hosted service") - { - - } -} diff --git a/src/Velopack.Vpk/Commands/Flow/VelopackPublishCommand.cs b/src/Velopack.Vpk/Commands/Flow/VelopackPublishCommand.cs new file mode 100644 index 00000000..c5db6e40 --- /dev/null +++ b/src/Velopack.Vpk/Commands/Flow/VelopackPublishCommand.cs @@ -0,0 +1,13 @@ +namespace Velopack.Vpk.Commands.Flow; +#nullable enable + +public class VelopackPublishCommand : VelopackBaseCommand +{ + public string? Version { get; set; } + + public VelopackPublishCommand() + : base("publish", "Uploads a release to Velopack's hosted service") + { + + } +} diff --git a/src/Velopack.Vpk/Commands/VelopackServiceCommand.cs b/src/Velopack.Vpk/Commands/Flow/VelopackServiceCommand.cs similarity index 93% rename from src/Velopack.Vpk/Commands/VelopackServiceCommand.cs rename to src/Velopack.Vpk/Commands/Flow/VelopackServiceCommand.cs index 9c8326f8..4b1032f1 100644 --- a/src/Velopack.Vpk/Commands/VelopackServiceCommand.cs +++ b/src/Velopack.Vpk/Commands/Flow/VelopackServiceCommand.cs @@ -1,6 +1,6 @@ using Velopack.Packaging.Flow; -namespace Velopack.Vpk.Commands; +namespace Velopack.Vpk.Commands.Flow; public abstract class VelopackServiceCommand : BaseCommand { diff --git a/src/Velopack.Vpk/Commands/LoginCommand.cs b/src/Velopack.Vpk/Commands/LoginCommand.cs deleted file mode 100644 index 4fc3d2a2..00000000 --- a/src/Velopack.Vpk/Commands/LoginCommand.cs +++ /dev/null @@ -1,10 +0,0 @@ -namespace Velopack.Vpk.Commands; -public class LoginCommand : VelopackServiceCommand -{ - public LoginCommand() - : base("login", "Login to Velopack's hosted service.") - { - //Just hiding this for now as it is not ready for mass consumption. - Hidden = true; - } -} diff --git a/src/Velopack.Vpk/Commands/LoginOptions.cs b/src/Velopack.Vpk/Commands/LoginOptions.cs deleted file mode 100644 index 51789933..00000000 --- a/src/Velopack.Vpk/Commands/LoginOptions.cs +++ /dev/null @@ -1,5 +0,0 @@ -using Velopack.Packaging.Flow; - -namespace Velopack.Vpk.Commands; - -public sealed class LoginOptions: VelopackServiceOptions; diff --git a/src/Velopack.Vpk/Commands/LogoutCommand.cs b/src/Velopack.Vpk/Commands/LogoutCommand.cs deleted file mode 100644 index 4a8c81a1..00000000 --- a/src/Velopack.Vpk/Commands/LogoutCommand.cs +++ /dev/null @@ -1,10 +0,0 @@ -namespace Velopack.Vpk.Commands; -public class LogoutCommand : VelopackServiceCommand -{ - public LogoutCommand() - : base("logout", "Remove any stored credential to the Velopack service.") - { - //Just hiding this for now as it is not ready for mass consumption. - Hidden = true; - } -} diff --git a/src/Velopack.Vpk/Commands/LogoutOptions.cs b/src/Velopack.Vpk/Commands/LogoutOptions.cs deleted file mode 100644 index 13cde278..00000000 --- a/src/Velopack.Vpk/Commands/LogoutOptions.cs +++ /dev/null @@ -1,5 +0,0 @@ -using Velopack.Packaging.Flow; - -namespace Velopack.Vpk.Commands; - -public sealed class LogoutOptions: VelopackServiceOptions; diff --git a/src/Velopack.Vpk/OptionMapper.cs b/src/Velopack.Vpk/OptionMapper.cs index 0169eff3..2c19e55d 100644 --- a/src/Velopack.Vpk/OptionMapper.cs +++ b/src/Velopack.Vpk/OptionMapper.cs @@ -4,6 +4,8 @@ using Velopack.Packaging.Commands; using Velopack.Packaging.Unix.Commands; using Velopack.Packaging.Windows.Commands; using Velopack.Vpk.Commands; +using Velopack.Vpk.Commands.Deployment; +using Velopack.Vpk.Commands.Flow; namespace Velopack.Vpk; diff --git a/src/Velopack.Vpk/Program.cs b/src/Velopack.Vpk/Program.cs index ffb94e7c..270ecf0a 100644 --- a/src/Velopack.Vpk/Program.cs +++ b/src/Velopack.Vpk/Program.cs @@ -12,6 +12,8 @@ using Velopack.Packaging.Flow; using Velopack.Packaging.Unix.Commands; using Velopack.Packaging.Windows.Commands; using Velopack.Vpk.Commands; +using Velopack.Vpk.Commands.Deployment; +using Velopack.Vpk.Commands.Flow; using Velopack.Vpk.Converters; using Velopack.Vpk.Logging; using Velopack.Vpk.Updates; diff --git a/test/Velopack.CommandLine.Tests/Commands/AzureCommandTests.cs b/test/Velopack.CommandLine.Tests/Commands/AzureCommandTests.cs index ad2986ea..692b989b 100644 --- a/test/Velopack.CommandLine.Tests/Commands/AzureCommandTests.cs +++ b/test/Velopack.CommandLine.Tests/Commands/AzureCommandTests.cs @@ -1,5 +1,5 @@ using System.CommandLine; -using Velopack.Vpk.Commands; +using Velopack.Vpk.Commands.Deployment; namespace Velopack.CommandLine.Tests.Commands; diff --git a/test/Velopack.CommandLine.Tests/Commands/GitHubCommandTests.cs b/test/Velopack.CommandLine.Tests/Commands/GitHubCommandTests.cs index 00f2745a..9e093147 100644 --- a/test/Velopack.CommandLine.Tests/Commands/GitHubCommandTests.cs +++ b/test/Velopack.CommandLine.Tests/Commands/GitHubCommandTests.cs @@ -1,5 +1,5 @@ using System.CommandLine; -using Velopack.Vpk.Commands; +using Velopack.Vpk.Commands.Deployment; namespace Velopack.CommandLine.Tests.Commands; diff --git a/test/Velopack.CommandLine.Tests/Commands/HttpDownloadCommandTests.cs b/test/Velopack.CommandLine.Tests/Commands/HttpDownloadCommandTests.cs index 5948b007..128f4fe2 100644 --- a/test/Velopack.CommandLine.Tests/Commands/HttpDownloadCommandTests.cs +++ b/test/Velopack.CommandLine.Tests/Commands/HttpDownloadCommandTests.cs @@ -1,6 +1,6 @@  using System.CommandLine; -using Velopack.Vpk.Commands; +using Velopack.Vpk.Commands.Deployment; namespace Velopack.CommandLine.Tests.Commands; diff --git a/test/Velopack.CommandLine.Tests/Commands/LocalDownloadCommandTests.cs b/test/Velopack.CommandLine.Tests/Commands/LocalDownloadCommandTests.cs index 3a0d72be..11e24e9e 100644 --- a/test/Velopack.CommandLine.Tests/Commands/LocalDownloadCommandTests.cs +++ b/test/Velopack.CommandLine.Tests/Commands/LocalDownloadCommandTests.cs @@ -1,5 +1,5 @@ using System.CommandLine; -using Velopack.Vpk.Commands; +using Velopack.Vpk.Commands.Deployment; namespace Velopack.CommandLine.Tests.Commands; public class LocalDownloadCommandTests : BaseCommandTests diff --git a/test/Velopack.CommandLine.Tests/Commands/S3CommandTests.cs b/test/Velopack.CommandLine.Tests/Commands/S3CommandTests.cs index 97e70020..92a05452 100644 --- a/test/Velopack.CommandLine.Tests/Commands/S3CommandTests.cs +++ b/test/Velopack.CommandLine.Tests/Commands/S3CommandTests.cs @@ -1,5 +1,5 @@ using System.CommandLine; -using Velopack.Vpk.Commands; +using Velopack.Vpk.Commands.Deployment; namespace Velopack.CommandLine.Tests.Commands;