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

BREAKING CHANGE: Update to new CI #654

Merged
merged 36 commits into from Dec 29, 2019
Merged
Show file tree
Hide file tree
Changes from 30 commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
a5770eb
Updated structural changes for new CI process
PlagueHO Dec 25, 2019
84a10ae
Change prefix from MSFT_ to DSC_
PlagueHO Dec 25, 2019
e720ab9
Update CI to test on multiple OS
PlagueHO Dec 25, 2019
48b36b4
Fix style issues
PlagueHO Dec 25, 2019
92ab7a1
Correct Localization Strings
PlagueHO Dec 26, 2019
b389453
Merge util modules into DSC_xDSCWebService
PlagueHO Dec 26, 2019
98a29b3
BREAKING CHANGE: Move DscPullServerSetup to modules folder
PlagueHO Dec 26, 2019
f3f6f19
Fix module manifest
PlagueHO Dec 26, 2019
4dc79f2
Fixed module
PlagueHO Dec 26, 2019
9209fbe
Moved ResourceSetHelper functions into Common functions
PlagueHO Dec 26, 2019
b60a23b
Fix unit tests
PlagueHO Dec 26, 2019
db741a6
Moved PSWS functions to shared module
PlagueHO Dec 26, 2019
bb4bda8
Added missing support functions
PlagueHO Dec 26, 2019
af3f8ba
Fix unit tests
PlagueHO Dec 26, 2019
b057cce
Fix most unit tests
PlagueHO Dec 26, 2019
0c25efd
Fixed unit tests for xDSCWebService
PlagueHO Dec 26, 2019
b907ff5
Fix xDSCWebService integration tests
PlagueHO Dec 26, 2019
32033a1
Fix integration tests for Environment
PlagueHO Dec 27, 2019
b94658e
Further work on integration files
PlagueHO Dec 27, 2019
6337213
Fix modules and further fixes to integration tests
PlagueHO Dec 27, 2019
33b88b8
Fix more integration tests
PlagueHO Dec 27, 2019
0cb536e
Fix manifests of shared modules
PlagueHO Dec 27, 2019
2193ecd
Fix integraton and unit tests
PlagueHO Dec 28, 2019
21499b1
Try again
PlagueHO Dec 28, 2019
68c6179
Another attempt at fixing integration tests
PlagueHO Dec 28, 2019
1c8db65
Fix integration tests
PlagueHO Dec 28, 2019
59f2d83
Fix integration tests
PlagueHO Dec 28, 2019
4809f7c
Fix more integration tests
PlagueHO Dec 28, 2019
ac39886
Fix final tests
PlagueHO Dec 28, 2019
3fa1b34
Remove WS2012 build
PlagueHO Dec 28, 2019
11e15ed
Fix code coverage
PlagueHO Dec 28, 2019
b9a235a
Fix last integration test
PlagueHO Dec 28, 2019
d9a42f5
Fix version of NetworkingDsc
PlagueHO Dec 29, 2019
cfb61e8
Fix process integration tests
PlagueHO Dec 29, 2019
4fad26a
Fix integration tests for WindowsOptionalFeature
PlagueHO Dec 29, 2019
5138591
Changes as per PR comments
PlagueHO Dec 29, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 0 additions & 13 deletions .MetaTestOptIn.json

This file was deleted.

26 changes: 0 additions & 26 deletions .codecov.yml

This file was deleted.

4 changes: 3 additions & 1 deletion .gitattributes
@@ -1,2 +1,4 @@
###############################################################################
# Set default behavior to automatically normalize line endings.
###############################################################################
* text eol=crlf
*.exe binary
1 change: 1 addition & 0 deletions .github/CONTRIBUTING.md
@@ -0,0 +1 @@
If you'd like to contribute to this project, please review the [Contribution Guidelines](https://github.com/PowerShell/DscResources/blob/master/CONTRIBUTING.md).
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/Problem_with_resource.md
Expand Up @@ -54,4 +54,4 @@ about: If you have a problem, bug, or enhancement with a resource in this resour
$PSVersionTable
-->

#### Version of the DSC module that was used ('dev' if using current dev branch)
#### Version of the DSC module that was used
43 changes: 22 additions & 21 deletions .github/PULL_REQUEST_TEMPLATE.md
Expand Up @@ -2,26 +2,31 @@
Thanks for submitting a Pull Request (PR) to this project.
Your contribution to this project is greatly appreciated!

Please prefix the PR title with the resource name, e.g. 'ResourceName: My
short description'. If this is a breaking change, then also prefix the PR
title with 'BREAKING CHANGE:', e.g. 'BREAKING CHANGE: ResourceName: My
short description'.
Please prefix the PR title with the resource name,
e.g. 'ResourceName: My short description'.
If this is a breaking change, then also prefix the PR title
with 'BREAKING CHANGE:',
e.g. 'BREAKING CHANGE: ResourceName: My short description'.

You may remove this comment block, and the other comment blocks, but please
keep the headers and the task list.
-->
#### Pull Request (PR) description
<!--
Replace this comment block with a description of your PR.
Also, make sure you have updated the CHANGELOG.md, see the
task list below. An entry in the CHANGELOG.md is mandatory
for all PRs.
-->

#### This Pull Request (PR) fixes the following issues
<!--
If this PR does not fix an open issue, replace this comment block with
None. If this PR resolves one or more open issues, replace this comment
block with a list the issues using a GitHub closing keyword, e.g.:
- Fixes #123
- Fixes #124
If this PR does not fix an open issue, replace this comment block with None.
If this PR resolves one or more open issues, replace this comment block with
a list of the issues using a GitHub closing keyword, e.g.:

- Fixes #123
- Fixes #124
-->

#### Task list
Expand All @@ -33,20 +38,16 @@
Change to [x] for each task in the task list that applies to your PR.
For those task that don't apply to you PR, leave those as is.
-->

- [ ] Added an entry under the Unreleased section of the change log in
CHANGELOG.md. Entry should say what was changed, and how that affects
users (if applicable).
- [ ] Added an entry to the change log under the Unreleased section of the
file CHANGELOG.md. Entry should say what was changed and how that
affects users (if applicable), and reference the issue being resolved
(if applicable).
- [ ] Resource documentation added/updated in README.md.
- [ ] Resource parameter descriptions added/updated in README.md, schema.mof
and comment-based help.
- [ ] Comment-based help added/updated.
- [ ] Localization strings added/updated in all localization files as
appropriate.
- [ ] Localization strings added/updated in all localization files as appropriate.
- [ ] Examples appropriately added/updated.
- [ ] Unit tests added/updated. See
[DSC Resource Testing Guidelines](https://github.com/PowerShell/DscResources/blob/master/TestsGuidelines.md).
- [ ] Integration tests added/updated (where possible). See
[DSC Resource Testing Guidelines](https://github.com/PowerShell/DscResources/blob/master/TestsGuidelines.md).
- [ ] New/changed code adheres to
[DSC Resource Style Guidelines and Best Practices](https://github.com/PowerShell/DscResources/blob/master/StyleGuidelines.md)
- [ ] Unit tests added/updated. See [DSC Community Testing Guidelines](https://dsccommunity.org/guidelines/testing-guideline).
- [ ] Integration tests added/updated (where possible). See [DSC Community Testing Guidelines](https://dsccommunity.org/guidelines/testing-guideline).
- [ ] New/changed code adheres to [DSC Community Style Guidelines](https://dsccommunity.org/styleguidelines).
11 changes: 9 additions & 2 deletions .gitignore
@@ -1,2 +1,9 @@
DSCResource.Tests
/.vs
*.suo
*.user
*.coverage
.vs
.psproj
.sln
markdownissues.txt
TestResults.xml
output/
4 changes: 2 additions & 2 deletions .markdownlint.json
Expand Up @@ -4,7 +4,7 @@
"style": "one"
},
"MD013": true,
"MD024": false,
"MD034": false,
"MD024": true,
"MD034": true,
"no-hard-tabs": true
}
1 change: 1 addition & 0 deletions .vscode/settings.json
@@ -1,3 +1,4 @@
// Place your settings in this file to overwrite default and user settings.
{
"powershell.codeFormatting.openBraceOnSameLine": false,
"powershell.codeFormatting.newLineAfterOpenBrace": false,
Expand Down