Skip to content

Commit d1a7d98

Browse files
authored
Merge pull request #83 from PlagueHO/Issue-82
Automate Wiki Publish - Issue #82
2 parents d3a541c + ea67d8e commit d1a7d98

File tree

3 files changed

+41
-3
lines changed

3 files changed

+41
-3
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3030
by changing `CopyDirectories` to `CopyPaths` - Fixes [Issue #79](https://github.com/dsccommunity/WSManDsc/issues/79).
3131
- Pin `Pester` module to 4.10.1 because Pester 5.0 is missing code
3232
coverage - Fixes [Issue #78](https://github.com/dsccommunity/WSManDsc/issues/78).
33+
- WSManDsc
34+
- Automatically publish documentation to GitHub Wiki - Fixes [Issue #82](https://github.com/dsccommunity/WSManDsc/issues/82).
3335

3436
## [3.1.1] - 2020-01-31
3537

build.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,12 @@ BuildWorkflow:
4444

4545
test:
4646
- Pester_Tests_Stop_On_Fail
47-
- Pester_if_Code_Coverage_Under_Threshold
47+
- Pester_If_Code_Coverage_Under_Threshold
4848

4949
publish:
50-
- Publish_release_to_GitHub
51-
- publish_module_to_gallery
50+
- Publish_Release_to_GitHub
51+
- Publish_Module_to_gallery
52+
- Publish_GitHub_Wiki_Content
5253

5354
####################################################
5455
# PESTER Configuration #

source/WikiSource/Home.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Welcome to the WSManDsc wiki
2+
3+
<sup>*WSManDsc v#.#.#*</sup>
4+
5+
Here you will find all the information you need to make use of the WSManDsc
6+
DSC resources, including details of the resources that are available, current
7+
capabilities and known issues, and information to help plan a DSC based
8+
implementation of WSManDsc.
9+
10+
Please leave comments, feature requests, and bug reports in then
11+
[issues section](https://github.com/dsccommunity/WSManDsc/issues) for this module.
12+
13+
## Getting started
14+
15+
To get started download WSManDsc from the [PowerShell Gallery](http://www.powershellgallery.com/packages/WSManDsc/)
16+
and then unzip it to one of your PowerShell modules folders
17+
(such as $env:ProgramFiles\WindowsPowerShell\Modules).
18+
19+
To install from the PowerShell gallery using PowerShellGet (in PowerShell 5.0)
20+
run the following command:
21+
22+
```powershell
23+
Find-Module -Name WSManDsc -Repository PSGallery | Install-Module
24+
```
25+
26+
To confirm installation, run the below command and ensure you see the WSManDsc
27+
DSC resources available:
28+
29+
```powershell
30+
Get-DscResource -Module WSManDsc
31+
```
32+
33+
## Change Log
34+
35+
A full list of changes in each version can be found in the [change log](https://github.com/dsccommunity/WSManDsc/blob/master/CHANGELOG.md).

0 commit comments

Comments
 (0)