Skip to content

Add PDK to development (new section?) #14

@bittner

Description

@bittner

Puppet Development Toolkit (PDK) is only available via manual download and installation.

Proposed Solution

A Puppet-based installation would look like this:

  archive { 'pdk.deb':
    source  => 'https://pm.puppetlabs.com/cgi-bin/pdk_download.cgi?dist=ubuntu&rel=16.04&arch=amd64&ver=latest',
    path    => '/tmp/pdk.deb',
    extract => false,
    cleanup => false,
  }

  package { 'pdk':
    ensure   => present,  # latest? (to make sure dpkg upgrades an installed package)
    source   => '/tmp/pdk.deb',
    provider => 'dpkg',
  }

Maybe Reconsider vcsscm

It may be worth reconsidering the modules structure for vcsscm (try to understand whether moving that under a development category would be clearer).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions