I haven't messed with PDK yet.  What problems is this new tool solving 
though?  How is it different from puppet-retrospec? 
 https://github.com/nwops/puppet-retrospec

Bundling ruby was a good idea and all the gems.



Corey

On Tuesday, August 8, 2017 at 7:58:39 PM UTC-7, Lindsey Smith wrote:
>
> I am happy to announce the release of version 0.6.0 of the Puppet 
> Development Kit (PDK) to the Puppet community. The open-source PDK 
> facilitates an easy, unified development workflow for Puppet modules, and 
> should appeal both to newcomers and experienced developers.
>
> For a list of enhancements and bug fixes since the 0.5.0 release, please 
> refer to the included CHANGELOG (
> https://github.com/puppetlabs/pdk/blob/master/CHANGELOG.md#v060-2017-08-08
> ).
>
> With the PDK you can:
>
>    - Quickly get started with module development best practices and tools 
>    to develop, test and publish high-quality Puppet modules with confidence
>    - Shift quality to the left by catching issues earlier and faster, 
>    before Puppet code is applied to live infrastructure
>    - Unit test modules from their workstation to ensure that Puppet code 
>    is creating and managing resources as intended
>
> You can learn more about how to install and use the PDK by reviewing the 
> README (https://github.com/puppetlabs/pdk) or the Getting Started guide (
> https://github.com/puppetlabs/pdk/blob/master/docs/pdk.md).
>
> OS native packages are available for a variety of platforms:
>
>    - *Windows (7/10/2012/2016):* 
>    
> https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/windows/pdk-0.6.0.0-x64.msi
>    - *macOS 10.12 (Sierra):* 
>    
> https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/apple/10.12/PC1/x86_64/pdk-0.6.0.0-1.osx10.12.dmg
>    - *macOS 10.11 (El Capitan):* 
>    
> https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/apple/10.11/PC1/x86_64/pdk-0.6.0.0-1.osx10.11.dmg
>    - *RHEL 7:* 
>    
> https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/el/7/PC1/x86_64/pdk-0.6.0.0-1.el7.x86_64.rpm
>    - *RHEL 6:* 
>    
> https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/el/6/PC1/x86_64/pdk-0.6.0.0-1.el6.x86_64.rpm
>    - *SLES 12:* 
>    
> https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/sles/12/PC1/x86_64/pdk-0.6.0.0-1.sles12.x86_64.rpm
>    - *SLES 11:* 
>    
> https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/sles/11/PC1/x86_64/pdk-0.6.0.0-1.sles11.x86_64.rpm
>    - *Ubuntu 16.04 (Xenial):* 
>    
> https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/deb/xenial/PC1/pdk_0.6.0.0-1xenial_amd64.deb
>    - *Ubuntu 14.04 (Trusty):* 
>    
> https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/deb/trusty/PC1/pdk_0.6.0.0-1trusty_amd64.deb
>
> The OS native packages constitute a complete, "batteries-included" 
> development environment including Ruby and all other dependencies necessary 
> for using the PDK.
>
> In addition, the core 'pdk' gem is available on Rubygems (
> https://rubygems.org/gems/pdk).
>
> Note that we consider this a pre-release/tech preview. This iteration of 
> the PDK is feature complete and we want to get your feedback now as we work 
> towards a 1.0 release.
>
> Please report any issues you find as a ticket on the PDK (
> https://github.com/puppetlabs/pdk/issues/) project in GitHub.
>
>
> *Known Issues*
>
>    - Windows packages require PowerShell 5+ and a script 
>    “ExecutionPolicy” of at least “RemoteSigned” (Future releases will work 
> all 
>    the way up to “AllSigned”.)
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/e873cfd1-a2ac-44f8-b1ba-bba35bc81567%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to