Version information
This version is compatible with:
- , , , , , , , , ,
Tasks:
- run_cd4pe_job
Start using this module
Add this module to your Puppetfile:
mod 'puppetlabs-cd4pe_jobs', '1.2.0'Learn more about managing modules with a PuppetfileDocumentation
cd4pe_jobs
This module exists for Continuous Delivery for Puppet Enterprise to run jobs on Puppet Agents via Bolt. It contains a single task to do this and works with both *nix and Windows.
To run tests (from root of repo):
bundle exec rspec spec
What are tasks?
Modules can contain tasks that take action outside of a desired state managed by Puppet. It’s perfect for troubleshooting or deploying one-off changes, distributing scripts to run across your infrastructure, or automating changes that need to happen in a particular order as part of an application deployment.
Tasks in this module release
Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[Unreleased]
No unreleased changes.
1.2.0
Fixed
- Improved support for jobs with substantial log output.
1.1.1
Fixed
- No longer fail when setting \$HOME on windows machines.
1.1.0
Added
- When writing job scripts, user now has access to HOME and REPO_DIR environment variables.
Fixed
- Increase read_timeout to 600 to accomadate large repositories
1.0.0
Initial release: Support for running jobs for Continuous Delivery for Puppet Enterprise on Puppet Agents managed by the Puppet Enterprise Orchestrator.