Skip to content

v1.14.2-preview0005

Pre-release
Pre-release

Choose a tag to compare

@dscbot dscbot released this 13 Jan 18:49
b81fb55

[v1.14.2-preview0005]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.
    • Replaced module CommonResourceHelper with the PowerShell Gallery module
      DscResource.Common v0.2.0.

Changed

  • xFailOverCluster
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.
    • Set a display name on all the jobs and tasks in the CI pipeline.
    • The deploy step is now only run when merged to branch master in the
      DSC Community upstream repository (not to branch master in a fork
      which always failed due to missing credentials).

Fixed

  • xFailOverCluster
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
    • Update GitVersion.yml with the correct regular expression.
    • Fix import statement in all tests, making sure it throws if module
      DscResource.Test cannot be imported.
    • Update the deploy step so that it skips deploy on merge to forks.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.

Removed

  • Removed the file .codecov.yml since Codecov is no longer used.
  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.