Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support dedicated installation package directory #62

Conversation

HaGGi13
Copy link
Contributor

@HaGGi13 HaGGi13 commented Jun 7, 2020

Introduced PackagesCrawler to encapsulate logic that will read all installation packages full file paths. It enables the DeployClient to read installation packages from a defined directory. It's no more necessary to save installation packages beside the DeployClient.

Encapsulated code in own method, that will write packages information to
console and cancels the execution if no packages were found in packages
directory, to get better readable code.

Added unit tests for new PackagesCrawler component.

Cleaned-up CommandlineOptions class and added short names for options.
Furthermore, added option "packages-directory" to defines a directory,
from which install packages will be read.

Extended App.config by possibility to configure PackagesDirectory path.

Migrated Solution to Visual Studio 2019.

Updated DeployClient project to .Net Framework 4.8 to get it up to date.

Related issue: #26

HaGGi13 added 4 commits June 7, 2020 13:52
Cleaned-up CommandlineOptions class and added short names for options.
Furthermore, added option "packages-directory" to defines a directory,
from which install packages will be read.
Extended App.config by possibility to configure PackagesDirectory path.
Introduced PackagesCrawler to encapsulate logic that will read all
installation packages full file paths. It enables the DeployClient to
read installation packages from a defined directory. It's no more
necessary to save installation packages beside the DeployClient.exe.

Encapsulated code in own method, that will write packages information to
console and cancels the execution if no packages were found in packages
directory, to get better readable code.

Added unit tests for new PackagesCrawler component.

Migrated Solution to Visual Studio 2019.

Updated DeployClient project to .Net Framework 4.8 to get it up to date.

Related issue: DNNCommunity#26
@StevenFisherCantarus StevenFisherCantarus requested a review from a user June 8, 2020 09:03
@WillStrohl
Copy link
Member

This appears to also be related to my Issue #59. I'll close that now. :)

@HaGGi13
Copy link
Contributor Author

HaGGi13 commented Sep 15, 2020

I'm surprised at the fact, that such small PR needs more than 3 months to be reviewed.
Exists any chance, that the pending PRs will be reviewed soon?

@mitchelsellers mitchelsellers merged commit 536fe1a into DNNCommunity:develop Jun 14, 2021
@HaGGi13 HaGGi13 deleted the feature/add-working-directory-support branch July 9, 2021 07:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants