Skip to content

Release 5.0 - #130

Merged
Josh Wittner (jwittner) merged 22 commits into
masterfrom
develop
Jan 15, 2019
Merged

Release 5.0#130
Josh Wittner (jwittner) merged 22 commits into
masterfrom
develop

Conversation

@jwittner

@jwittner Josh Wittner (jwittner) commented Dec 4, 2018

Copy link
Copy Markdown
Member

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 == 5.0.104-develop

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

Enhancements

  • Support UWP components
  • Install-UnitySetupInstance works for Network User and Azure Devops Agent
  • Detects errors that don't cause Unity report an error exit code.
  • Find-UnitySetupInstaller Mac/PS Core 6.x support.
  • Start-UnityEditor -RunEditorTests -EditorTestsFilter <strings> -EditorTestsCategory <strings> -EditorTestsResultFile <string path>

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
  • Get-UnityLicense

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
  • xUnityLicense

@StephenHodgson

Copy link
Copy Markdown
Contributor

Install-UnitySetupInstance works for Network User and Azure Devops Agent

Can confirm that Azure Devops Agent works

@Ziugy

Copy link
Copy Markdown
Member

Ran through cmdlet smoketests on PSCore 6 / Windows. Attached log.

smoketest_1-14-2019.log

@Ziugy

Copy link
Copy Markdown
Member

Forrest Trepte (@ForrestTrepte), will you confirm the Unity report an error exit code?

Josh Wittner (@jwittner), will you confirm the editor tests and DSC smoke tests?

@jwittner
Josh Wittner (jwittner) merged commit e3b8edd into master Jan 15, 2019
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.

6 participants