Skip to content

Commit de12ecf

Browse files
committed
Updated CHANGELOG with PDK changes. Added build badges to README
1 parent 0bcef6f commit de12ecf

File tree

2 files changed

+18
-17
lines changed

2 files changed

+18
-17
lines changed

CHANGELOG.md

+10-16
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,28 @@
11
## Development
22

3-
BUG FIXES:
3+
* `psrepository` - Fixed the inability to register psrepoositorys when none are registered on the node prior to puppet due to bug in `instances_command` expecting a returned hashtable. (Bugfix)
44

5-
`psrepository` fixes:
6-
- Fixes the inability to register psrepoositorys when none are registered on the node prior to puppet due to bug in `instances_command` expecting a returned hashtable.
7-
- Many fixes around the default powershell gallery repo due to the `flush` command attempting to set the source_location of the repo:
8-
- Fixes the inability to change the installation policy of a pre-existing powershell gallery repo
9-
- Fixes the inability to register the powershell gallery repo
5+
* `psrepository` - Many fixes around the default powershell gallery repo due to the `flush` command attempting to set the source_location of the repo. (Bugfix)
106

11-
`package` fixes:
12-
- Fixes the inability to upgrade previously installed modules with -AllowClobber. This would previously fail with an error if a cmdlet was moved to a new module. Powershell would error stating the cmdlet exists in the system already within a module and you need to specific -AllowClobber to install the new one.
7+
* `psrepository` - Fixed the inability to change the installation policy of a pre-existing powershell gallery repo (Bugfix)
138

9+
* `psrepository` - Fixed the inability to register the powershell gallery repo (Bugfix)
1410

15-
## 2.0.1 (September 6, 2018)
11+
* `package` - Fixed the inability to upgrade previously installed modules with -AllowClobber. This would previously fail with an error if a cmdlet was moved to a new module. Powershell would error stating the cmdlet exists in the system already within a module and you need to specific -AllowClobber to install the new one. (Bugfix)
12+
13+
* Converted the module over to PDK for validation and spec testing. (Feature)
14+
* Enabled Travis builds (Feature)
1615

17-
BUG FIXES:
16+
17+
## 2.0.1 (September 6, 2018)
1818

1919
* `package` - Fix error when running with Ruby 1.9.x on the server side ([#16](https://github.com/hbuckle/puppet-powershellmodule/pull/16))
2020

2121
## 2.0.0 (July 7, 2018)
2222

23-
FEATURES:
24-
2523
* **New Type:** `pspackageprovider` ([#9](https://github.com/hbuckle/puppet-powershellmodule/pull/9))
2624

27-
IMPROVEMENTS:
28-
2925
* Additional spec tests ([#8](https://github.com/hbuckle/puppet-powershellmodule/pull/8))
3026

31-
BUG FIXES:
32-
3327
* `package` - add :versionable to windowspowershell provider ([#12](https://github.com/hbuckle/puppet-powershellmodule/issues/12))
3428
* `psrepository` - make source_location case sensitive ([#11](https://github.com/hbuckle/puppet-powershellmodule/issues/11))

README.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# powershellmodule
22

3+
[![Build Status](https://travis-ci.org/EncoreTechnologies/puppet-powershellmodule.svg?branch=master)](https://travis-ci.org/EncoreTechnologies/puppet-powershellmodule)
4+
[![Puppet Forge Version](https://img.shields.io/puppetforge/v/encore/powershellmodule.svg)](https://forge.puppet.com/encore/powershellmodule)
5+
[![Puppet Forge Downloads](https://img.shields.io/puppetforge/dt/encore/powershellmodule.svg)](https://forge.puppet.com/encore/powershellmodule)
6+
[![Puppet Forge Score](https://img.shields.io/puppetforge/f/encore/powershellmodule.svg)](https://forge.puppet.com/encore/powershellmodule)
7+
[![Puppet PDK Version](https://img.shields.io/puppetforge/pdk-version/encore/powershellmodule.svg)](https://forge.puppet.com/encore/powershellmodule)
8+
[![puppetmodule.info docs](http://www.puppetmodule.info/images/badge.png)](http://www.puppetmodule.info/m/encore-powershellmodule)
9+
310
#### Table of Contents
411

512
1. [Description](#description)
@@ -246,4 +253,4 @@ The provider for systems that use PowerShell core via `pwsh.exe`.
246253

247254
## Development
248255

249-
https://github.com/hbuckle/puppet-powershellmodule
256+
https://github.com/EncoreTechnologies/puppet-powershellmodule

0 commit comments

Comments
 (0)