Conversation
Skip tags, we don't use them this way, yet.
Search all known hosts, support multiple template patterns
Dev/build target set
Adds ability to import packages with start-unityeditor
Use basic parsing to avoid IE dependency
Update examples to reflect reality
Write error for missing explicit version
Drop examples installer support
Support for default Hub installs
Bump the major version to reflect API changes
Support for Components on UnitySetupInstance
Add aliases for commands commonly ran from the terminal
Write a warning if a component is not found
Explicit filter here for gallery discovery
Another attempt at exports
Use install folder for setup instance path
DSC Resource 'xUnitySetup' for configuring your Unity installations.
Update paths in example
Apply VS Code Format Document
Disable requirement for ShouldProcess support on New-UnitySetupComponent.
Change helper to better name
Dont force and specify version
Improve alias handling
Fix/dsc resource name
|
Disabling IE to test Find. |
mister-liss
approved these changes
Apr 3, 2018
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Prerequisites
PowerShellGet >= 1.6.0
Necessary for
-AllowPrereleaseflag onInstall-Module.UnitySetup == 3.0.76-develop
Enhancements
-ImportPackageviaStart-UnityEditorAdds ability to import packages with start-unityeditor #57Componentsare now discovered for existingUnitySetupInstancesComponents should be discovered for existing UnitySetupInstances #23gusiforGet-UnitySetupInstancegupiforGet-UnityProjectInstancesueforStart-UnityEditorsusiforSelect-UnitySetupInstanceUnitySetupComponentviaConvertTo-UnitySetupComponentxUnitySetupInstancefor managing Unity installs. A DSC Resource for Unity versions #22Fixes
-BuildTargetis now a validated set forStart-UnityEditor. Dev/build target set #56Find-UnitySetupInstallerno longer requires Internet Explorer. Use basic parsing to avoid IE dependency #58Examplescomponent. Examples Component Installing Over Unity.exe #60-ComponentinFind-UnitySetupInstallernow warns. Would be nice to make error handling for missing components better. #54UnitySetupInstancesinstalled via the Unity Hub are now correctly discovered. Get-UnitySetupInstance does not find instances of Unity installed via the Unity Hub. #47UnitySetupInstanceis now the root of the install. The path for UnitySetupInstances should be the install folder #73Cmdlet Smoke Tests
Please explore the below Cmdlets via
help <cmdlet>to attempt to understand them, use them, and report any ideas or issues as issues here on GitHub.Find-UnitySetupInstallerGet-UnityProjectInstanceGet-UnitySetupInstanceInstall-UnitySetupInstanceSelect-UnitySetupInstanceUninstall-UnitySetupInstanceStart-UnityEditorConvertTo-UnitySetupComponentDSC Resource Smoke Tests
Please explore the features of the resource, create a configuration, and apply it to a Local Configuration Manager. Recommend standing up a VM or Container for testing these.
xUnitySetupInstance