-
Notifications
You must be signed in to change notification settings - Fork 13
Add Option to Skip GUI Installation in Client Setup #315
Copy link
Copy link
Open
Labels
2 - WorkingTickets that are currently being worked on.Tickets that are currently being worked on.ChocolateyForBusinessAzureIssue affects Chocolatey For Business in Azure Environment. Note the issue will be synced there.Issue affects Chocolatey For Business in Azure Environment. Note the issue will be synced there.DocumentationThis issue requires a change to documentation.This issue requires a change to documentation.EnhancementEnhancements are things that are improvements or features.Enhancements are things that are improvements or features.
Description
Checklist
- I have verified this is the correct repository for opening this issue.
- I have verified no other issues exist related to my request.
Is Your Feature Request Related To A Problem? Please describe.
Currently, when running ClientSetup.ps1, we always install Chocolatey GUI and ChocolateyGUI.extension on the endpoint where the script is running.
Describe The Solution. Why is it needed?
A -NoGUI or similar switch could be added to the ClientSetup script to allow the option of not installing Chocolatey GUI on an endpoint machine when being initially registered.
User Story
As a C4B user running the Quick Start Environment,
I want to have the ability not to install the Chocolatey GUI when running Register-C4bEndpoint.ps1,
So I'm not forced to always install the Chocolatey GUI on my endpoints with the script.
Additional Context
Asked for by C4B customer in our Chocolatey Discord here.
Acceptance Criteria
- Parameter is added to ClientSetup.ps1 to allow not installing Chocolatey GUI
- Pester tests have been added to confirm this change works as intended
Related Issues
N/A
┆Issue is synchronized with this Github issue by Unito
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
2 - WorkingTickets that are currently being worked on.Tickets that are currently being worked on.ChocolateyForBusinessAzureIssue affects Chocolatey For Business in Azure Environment. Note the issue will be synced there.Issue affects Chocolatey For Business in Azure Environment. Note the issue will be synced there.DocumentationThis issue requires a change to documentation.This issue requires a change to documentation.EnhancementEnhancements are things that are improvements or features.Enhancements are things that are improvements or features.