Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release of version 8.4.0.0 of xPSDesiredStateConfiguration #435

Merged
merged 9 commits into from
Jul 25, 2018
Merged

Conversation

kwirkykat
Copy link
Contributor

@kwirkykat kwirkykat commented Jul 25, 2018

Releasing version 8.4.0.0


This change is Reviewable

alexkokkinos and others added 8 commits June 18, 2018 09:37
- xEnvironment path documentation update demonstrating usage with multiple values (issue #415).
)

- Changes to xPSDesiredStateConfiguration
  - Opt-in for the common tests validate module files and script files.
  - All files change to encoding UTF-8 (without byte order mark).
- Changes to xPSDesiredStateConfiguration
  - Opt-in for the common test for example validation.
  - Added Visual Studio Code workspace settings that helps with formatting
    against the style guideline.
  - Update all examples for them to be able pass the common test validation.
- Changes to xWindowsProcess
  - Increased the wait time in the integration tests since the tests
    still failed randomly (issue #420).
- Renamed and updated examples to be able to publish them to PowerShell Gallery.
  - Sample_xScript.ps1 → xScript_WatchFileContentConfig.ps1
  - Sample_xService_UpdateStartupTypeIgnoreState.ps1 → xService_UpdateStartupTypeIgnoreStateConfig.ps1
- Renamed and updated examples to be able to publish them to PowerShell Gallery.
  - Sample\_xWindowsProcess\_Start.ps1 → xWindowsProcess\_StartProcessConfig.ps1
  - Sample\_xWindowsProcess\_StartUnderUser.ps1 → xWindowsProcess\_StartProcessUnderUserConfig.ps1
  - Sample\_xWindowsProcess\_Stop.ps1 → xWindowsProcess\_StopProcessConfig.ps1
  - Sample\_xWindowsProcess\_StopUnderUser.ps1 → xWindowsProcess\_StopProcessUnderUserConfig.ps1
  - Sample\_xUser\_CreateUser.ps1.ps1 → xUser\_CreateUserConfig.ps1
  - Sample\_xUser\_Generic.ps1.ps1 → xUser\_CreateUserDetailedConfig.ps1
  - Sample\_xWindowsFeature.ps1 → xWindowsFeature\_AddFeatureConfig.ps1
  - Sample\_xWindowsFeatureSet\_Install.ps1 → xWindowsFeatureSet\_AddFeaturesConfig.ps1
  - Sample\_xWindowsFeatureSet\_Uninstall.ps1 → xWindowsFeatureSet\_RemoveFeaturesConfig.ps1
  - Sample\_xRegistryResource\_AddKey.ps1 → xRegistryResource\_AddKeyConfig.ps1
  - Sample\_xRegistryResource\_RemoveKey.ps1 → xRegistryResource\_RemoveKeyConfig.ps1
  - Sample\_xRegistryResource\_AddOrModifyValue.ps1 → xRegistryResource\_AddOrModifyValueConfig.ps1
  - Sample\_xRegistryResource\_RemoveValue.ps1 → xRegistryResource\_RemoveValueConfig.ps1
  - Sample\_xService\_CreateService.ps1 → xService\_CreateServiceConfig.ps1
  - Sample\_xService\_DeleteService.ps1 → xService\_RemoveServiceConfig.ps1
  - Sample\_xServiceSet\_StartServices.ps1 → xServiceSet\_StartServicesConfig.ps1
  - Sample\_xServiceSet\_BuiltInAccount → xServiceSet\_EnsureBuiltInAccountConfig.ps1
  - Sample\_xWindowsPackageCab → xWindowsPackageCab\_InstallPackageConfig
  - Sample\_xWindowsOptionalFeature.ps1 → xWindowsOptionalFeature\_EnableConfig.ps1
  - Sample\_xWindowsOptionalFeatureSet\_Enable.ps1 → xWindowsOptionalFeatureSet\_EnableConfig.ps1
  - Sample\_xWindowsOptionalFeatureSet\_Disable.ps1 → xWindowsOptionalFeatureSet\_DisableConfig.ps1
  - Sample\_xRemoteFileUsingProxy.ps1 → xRemoteFile\_DownloadFileUsingProxyConfig.ps1
  - Sample\_xRemoteFile.ps1 → xRemoteFile\_DownloadFileConfig.ps1
  - Sample\_xProcessSet\_Start.ps1 → xProcessSet\_StartProcessConfig.ps1
  - Sample\_xProcessSet\_Stop.ps1 → xProcessSet\_StopProcessConfig.ps1
  - Sample\_xMsiPackage\_UninstallPackageFromHttps.ps1 → xMsiPackage\_UninstallPackageFromHttpsConfig.ps1
  - Sample\_xMsiPackage\_UninstallPackageFromFile.ps1 → xMsiPackage\_UninstallPackageFromFileConfig.ps1
  - Sample\_xMsiPackage\_InstallPackageFromFile → xMsiPackage\_InstallPackageConfig.ps1
  - Sample\_xGroup\_SetMembers.ps1 → xGroup\_SetMembersConfig.ps1
  - Sample\_xGroup\_RemoveMembers.ps1 → xGroup\_RemoveMembersConfig.ps1
  - Sample\_xGroupSet\_AddMembers.ps1 → xGroupSet\_AddMembersConfig.ps1
  - Sample\_xFileUpload.ps1 → xFileUpload\_UploadToSMBShareConfig.ps1
  - Sample\_xEnvironment\_CreateMultiplePathVariables.ps1 → xEnvironment\_AddMultiplePathsConfig.ps1
  - Sample\_xEnvironment\_RemovePathVariables.ps1 → xEnvironment\_RemoveMultiplePathsConfig.ps1
  - Sample\_xEnvironment\_CreateNonPathVariable.ps1 → xEnvironment\_CreateNonPathVariableConfig.ps1
  - Sample\_xEnvironment\_Remove.ps1 → xEnvironment\_RemoveVariableConfig.ps1
  - Sample\_xArchive\_ExpandArchiveChecksumAndForce.ps1 → xArchive\_ExpandArchiveChecksumAndForceConfig.ps1
  - Sample\_xArchive\_ExpandArchiveDefaultValidationAndForce.ps1 → xArchive\_ExpandArchiveDefaultValidationAndForceConfig.ps1
  - Sample\_xArchive\_ExpandArchiveNoValidation.ps1 → xArchive\_ExpandArchiveNoValidationConfig.ps1
  - Sample\_xArchive\_ExpandArchiveNoValidationCredential.ps1 → xArchive\_ExpandArchiveNoValidationCredentialConfig.ps1
  - Sample\_xArchive\_RemoveArchiveChecksum.ps1 → xArchive\_RemoveArchiveChecksumConfig.ps1
  - Sample\_xArchive\_RemoveArchiveNoValidation.ps1 → xArchive\_RemoveArchiveNoValidationConfig.ps1
  - Sample\_InstallExeCreds\_xPackage.ps1 → xPackage\_InstallExeUsingCredentialsConfig.ps1
  - Sample\_InstallExeCredsRegistry\_xPackage.ps1 → xPackage\_InstallExeUsingCredentialsAndRegistryConfig.ps1
  - Sample\_InstallMSI\_xPackage.ps1 → xPackage\_InstallMsiConfig.ps1
  - Sample\_InstallMSIProductId\_xPackage.ps1 → xPackage\_InstallMsiUsingProductIdConfig.ps1
- New examples
  - xUser\_RemoveUserConfig.ps1
  - xWindowsFeature\_AddFeatureUsingCredentialConfig.ps1
  - xWindowsFeature\_AddFeatureWithLogPathConfig.ps1
  - xWindowsFeature\_RemoveFeatureConfig.ps1
  - xService\_ChangeServiceStateConfig.ps1
  - xWindowsOptionalFeature\_DisableConfig.ps1
  - xPSEndpoint\_NewConfig.ps1
  - xPSEndpoint\_NewWithDefaultsConfig.ps1
  - xPSEndpoint\_RemoveConfig.ps1
  - xPSEndpoint\_NewCustomConfig.ps1
- Removed examples
  - Sample\_xPSSessionConfiguration.ps1 - This file was split up in several examples,
    those starting with 'xPSEndpoint-'.
  - Sample\_xMsiPackage\_InstallPackageFromHttp - This was added to the example
    xMsiPackage\_InstallPackageConfig.ps1 so the example sows either URI scheme.
  - Sample\_xEnvironment\_CreatePathVariable.ps1 - Same as the new example
    xEnvironment\_AddMultiplePaths.ps1
@codecov-io
Copy link

codecov-io commented Jul 25, 2018

Codecov Report

Merging #435 into master will decrease coverage by 1%.
The diff coverage is 15%.

Impacted file tree graph

@@          Coverage Diff          @@
##           master   #435   +/-   ##
=====================================
- Coverage      74%    72%   -2%     
=====================================
  Files          27     27           
  Lines        3995   3995           
  Branches        4      4           
=====================================
- Hits         2957   2898   -59     
- Misses       1034   1093   +59     
  Partials        4      4

@kwirkykat kwirkykat merged commit 01383b3 into master Jul 25, 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.

4 participants