Skip to content

Refactor PowerShell Universal Tasks and enhance error handling#3

Merged
gaelcolas merged 1 commit into
mainfrom
f/failonpsuerror
Jul 21, 2026
Merged

Refactor PowerShell Universal Tasks and enhance error handling#3
gaelcolas merged 1 commit into
mainfrom
f/failonpsuerror

Conversation

@gaelcolas

Copy link
Copy Markdown
Member
  • Renamed Copy-UniversalAutomationRepositoryModule to Copy-UniversalRepositoryModule for clarity and consistency.
  • Removed the obsolete Task.Publish_PowerShellUniversal.ps1 file.
  • Introduced new parameters for deployment notification delays and filters in Publish.PowerShellUniversal.build.ps1.
  • Added assert_universal_deployment_succeeded task to validate deployment notifications and errors.
  • Updated documentation to reflect new configuration options and usage examples for deployment validation.
  • Implemented Get-UniversalDeploymentError function to query and filter deployment error notifications from PowerShell Universal.
  • Created unit tests for new functions and tasks to ensure proper functionality and error handling.
  • Established a new Copy-UniversalRepositoryModule function to handle module copying and dependency resolution in a PSU repository layout.

…ling

- Renamed `Copy-UniversalAutomationRepositoryModule` to `Copy-UniversalRepositoryModule` for clarity and consistency.
- Removed the obsolete `Task.Publish_PowerShellUniversal.ps1` file.
- Introduced new parameters for deployment notification delays and filters in `Publish.PowerShellUniversal.build.ps1`.
- Added `assert_universal_deployment_succeeded` task to validate deployment notifications and errors.
- Updated documentation to reflect new configuration options and usage examples for deployment validation.
- Implemented `Get-UniversalDeploymentError` function to query and filter deployment error notifications from PowerShell Universal.
- Created unit tests for new functions and tasks to ensure proper functionality and error handling.
- Established a new `Copy-UniversalRepositoryModule` function to handle module copying and dependency resolution in a PSU repository layout.
@gaelcolas
gaelcolas merged commit fca3cae into main Jul 21, 2026
7 checks passed
@gaelcolas
gaelcolas deleted the f/failonpsuerror branch July 21, 2026 05:24
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.

1 participant