What is it?
A Puppet module that installs the Atlassian CLI tools from Bob Swift and Appfire (https://bobswift.atlassian.net/wiki/dashboard.action) and defines to schedule recurring tasks (via cron). Currently only Jira tasks are supported.
Please note a license to use the ACLI software is required! See https://bobswift.atlassian.net/wiki/display/ACLI/Atlassian+CLI+license for details.
The puppet module is released under the Apache 2.0 licence
Usage:
To install:
class { 'acli':
user => 'acli',
password => 'something secret',
jira_server => 'https://jira.example.com',
}
To create a quarterly Jira restore test task
acli::jira { 'quarterly_restore_testing':
project => 'OPS',
summary => 'Quarterly Prouction Restore Test',
assignee => 'jlambert',
description => 'Test restoring production database backups',
month => [1,4,7,10],
}
Contribute:
- Fork it
- Create a topic branch
- Improve/fix (with spec tests)
- Push new topic branch
- Submit a PR