Puppet Class: acli
- Defined in:
- manifests/init.pp
Overview
Class: acli
This class installs and configures the Atlassian CLI tool from Bob Smith (bobswift.atlassian.net/wiki/display/JCLI/Documentation). NOTE: This tool requires a license, please ensure you are properly licensesd. bobswift.atlassian.net/wiki/display/ACLI/Atlassian+CLI+license
Parameters
- user
-
String. User to access the Atlassian product with Required
- password
-
String. Password to access the Atlassian product with Required
- *bamboo_server, confluence_server, crucible_server, fisheye_server, jira_server, stash_server*
-
String. Url for the <service> server At least one is required for this to be useful
- source
-
String. Base URL for the location of the distribution zip
- version
-
String. Version of the ACLI tool to install
Examples
-
Installation:
class { 'acli': user => 'acli_user', password => 'super_secret' }
Authors
-
Justin Lambert <jlambert@letsevenup.com>
Copyright
Copyright 2014 EvenUp.
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
# File 'manifests/init.pp', line 46
class acli (
$user,
$password,
$bamboo_server = '',
$confluence_server = '',
$crucible_server = '',
$fisheye_server = '',
$jira_server = '',
$stash_server = '',
$source = 'https://bobswift.atlassian.net/wiki/download/attachments/16285777',
$version = '3.8.0',
) {
include java
class { 'acli::install': } ->
class { 'acli::config': }
}
|