Skip to content

Release 3.0#88

Merged
jwittner merged 52 commits intomasterfrom
develop
Apr 3, 2018
Merged

Release 3.0#88
jwittner merged 52 commits intomasterfrom
develop

Conversation

@jwittner
Copy link
Member

@jwittner jwittner commented Apr 2, 2018

Prerequisites

PowerShellGet >= 1.6.0

Necessary for -AllowPrerelease flag on Install-Module.

PS> Install-Module -Name PowerShellGet -Repository PSGallery -Scope CurrentUser -Force -AllowClobber
PS> Remove-Module PowerShellGet
PS> Import-Module PowerShellGet

UnitySetup == 3.0.76-develop

PS> Install-Module -Name UnitySetup -AllowPrerelease -RequiredVersion 3.0.76-develop -Scope CurrentUser -Repository PSGallery

Enhancements

Fixes

Cmdlet 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-UnitySetupInstaller
  • Get-UnityProjectInstance
  • Get-UnitySetupInstance
  • Install-UnitySetupInstance
  • Select-UnitySetupInstance
  • Uninstall-UnitySetupInstance
  • Start-UnityEditor
  • ConvertTo-UnitySetupComponent

DSC 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

jwittner and others added 30 commits February 15, 2018 14:33
Skip tags, we don't use them this way, yet.
Search all known hosts, support multiple template patterns
Adds ability to import packages with start-unityeditor
Use basic parsing to avoid IE dependency
Update examples to reflect reality
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
jwittner and others added 22 commits March 6, 2018 16:05
Use install folder for setup instance path
DSC Resource 'xUnitySetup' for configuring your Unity installations.
Apply VS Code Format Document
Disable requirement for ShouldProcess support on New-UnitySetupComponent.
Dont force and specify version
@jwittner jwittner added this to the Release 3.0 milestone Apr 2, 2018
@mister-liss
Copy link

Disabling IE to test Find.

@jwittner jwittner merged commit ca0fb13 into master Apr 3, 2018
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.

3 participants