Skip to content

Releases: bolterrific/puppet-github_inventory

0.4.2

19 Jul 20:31
Compare
Choose a tag to compare

Fixed

  • Slimmed down overwhelming amount of inconsequential user data returned by
    example plan github_inventory::latest_semver_tags

0.4.1

19 Jul 19:21
Compare
Choose a tag to compare

Fixed

  • Fixed version comparison bug in example plan
    github_inventory::latest_semver_tags

0.4.0

13 Jul 00:46
Compare
Choose a tag to compare

Added

  • New example plan github_inventory::update_forked_mirrors, which keeps a forked repos' default branch & tags synced to its parent repo
  • github_inventory::latest_semver_tags results now include associated release data for each tag (if present)

Changed

  • Puppet modules use the latest forge-based puppet-debug module instead of an old github ref

0.3.0

07 Jul 15:52
Compare
Choose a tag to compare

Added

  • New parameter accept_header in inventory plugin
  • New parameters collision_strategy, clone_protocol, return_result in
    example plan github_inventory::clone_git_repos
  • New parameters display_result and return_result in the example plan
    github_inventory::latest_semver_tags

Fixed

  • Fixed misnamed variable in example plan github_inventory::clone_git_repos

0.2.1

23 Feb 02:39
Compare
Choose a tag to compare

Fixed

  • Fixed bug that caused String $targets to fail in the example plan
    github_inventory::workflows (by adding get_targets())

Changed

  • Renamed example inventory.yaml group to github_repos to play more nicely
    with other projects' inventory.yaml

0.2.0

06 Jan 00:14
Compare
Choose a tag to compare

Added

  • New example plan, github_inventory::git_clone, which clones repo Targets
    into a local directory.

Changed

  • Renamed Target fact name to _name to prevent Bolt apply() Puppet
    compiles from failing with Cannot reassign variable '$name' errors

Fixed

  • Fixed syntax and logic bugs in example plan github_inventory::count

0.1.0

31 Dec 23:30
Compare
Choose a tag to compare

Features

  • Initial project
  • Inventory plugin that returns GitHub org repos as local transport Targets
  • Example Bolt project with working Plans and inventory.yaml