Conversation
…tupInstance to handle ordering of installs slightly differently. Breaks out downloading installers into a separate function.
…d for installing a single package.
…age installs and moves final installs to proper directory on macOS.
…ng sparse bundle disks.
- Adapts batch downloading to the restuctured version in this branch.
…ld leverage in external scripts.
…ter all files finished downloading.
…asn't being calculated. Thus command was still blocking indefinitely.
add quotes around project path
updated default installation path to be the hub path
…efault install path moved to Unity Hub's default install location.
- Resolves issues if recursive directories do not exist in install path for macOS.
Also added related flags testPlatform and testResults
Add runTests flag to Start-UnityEditor
This flag allows you to provide additional arguments for unity command line. This is useful for cases where we do not support unity command line flags. It is also useful for providing arbitrary arguments alongside ExecuteMethod.
…args Add AdditionalArguments flag
Mac Install Support
…ken/unitysetup.powershell into feature/exposeProductName
Feature/expose product name
adds both archive and beta pages for searching
Fixes 2019.1 Unity Instance Searching
…ty setup instances
jwittner
commented
Apr 29, 2019
…ller Added lumin component installers
Clean up editor search and fix recent issues
- Updates `Request-UnitySetupInstaller` to have a proper description.
Corrects Request-UnitySetupInstaller Description
Member
|
Should |
Contributor
|
Probably for f1 but f2 yes |
Fix for All flag and missing Lumin
Look for expected unity.exe instead of searching recursively
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 == 5.1.123-develop
Enhancements and Fixes
Get-UnityEditorcommand for discovering the editor app in aUnitySetupInstance.Start-UnityEditorsupport for Unity Run mode unit tests args.Start-UnityEditor -AdditionalArgumentsto pass arbitrary args to UnityUnityProjectInstanceCmdlet 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.Get-UnityProjectInstanceGet-UnitySetupInstanceTest-UnitySetupInstanceFind-UnitySetupInstallerRequest-UnitySetupInstallerSelect-UnitySetupInstallerInstall-UnitySetupInstanceSelect-UnitySetupInstanceUninstall-UnitySetupInstanceGet-UnityEditorStart-UnityEditorConvertTo-UnitySetupComponentGet-UnityLicenseDSC 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.
xUnitySetupInstancexUnityLicense