You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(#96): centralize configuration and secret resolution for NovaMod… (#126)
* feat(#96): centralize configuration and secret resolution for NovaModuleTools
- Implement explicit precedence model for delivery configuration resolution
- Ensure raw package upload, update notification settings, and PSGallery publishing follow the new model
- Introduce functions for environment variable handling and secret resolution
- Update documentation to reflect changes in upload and secret precedence
* feat(#96): centralize configuration handling and enhance tests
- Refactor Get-NovaSettingsRootPath to accept platform parameter
- Update copyright information in project.json
- Add tests for Get-NovaSettingsRootPath and environment variable functions
if (-not (Test-NovaConfiguredValue-Value $resolvedUrl)) {
20
16
Stop-NovaOperation-Message 'Upload target URL is missing. Provide -Url or configure Package.RepositoryUrl or Package.Repositories[].Url.'-ErrorId 'Nova.Configuration.PackageUploadTargetUrlMissing'-Category InvalidData -TargetObject 'Url'
0 commit comments