Installs the JetBrains License Server
- Linux
Key | Type | Description | Default |
---|---|---|---|
['jetbrains_license_server']['version'] | Integer | Version of the License Server to download and install | 374 |
['jetbrains_license_server']['download']['uri'] | String | Base URI for the License Server zip file | 'http://download-cf.jetbrains.com/lcsrv/' |
['jetbrains_license_server']['download']['file_prefix'] | String | The first part of the filename preceeding the version. | 'licenseServer-war' |
['jetbrains_license_server']['download']['file_suffix'] | String | The filename extension. | 'zip' |
['jetbrains_license_server']['checksum'] | String | SHA-256 Checksum of the LicenseServer to download | 'a3935a2fdd644d780b30f05855c9d1b0b0582be1ad92919df40a0c3fd7ff33a1' |
['jetbrains_license_server']['modelContext_path'] | String | Path to the modelContext.xml file exploded from the war file. | 'licenseServer/WEB-INF/classes/META-INF/modelContext.xml' |
['jetbrains_license_server']['derby_dir'] | String | Subdirectory name where the database lives | 'derby' |
['jetbrains_license_server']['root_context_action'] | Symbol | Configure the licenseServer application as the root application. Set the value to :remove to disable. | :create |
Key | Type | Description | Default |
---|---|---|---|
['java']['version'] | String | Version of java to install | '7' |
Key | Type | Description | Default |
---|---|---|---|
['tomcat']['base_version'] | Integer | Version of tomcat to install | 7 |
Include jetbrains_license_server
in your node's run_list
:
{
"run_list": [
"recipe[jetbrains_license_server::default]"
]
}
- Fork the repository on Github
- Create a named feature branch (i.e.
add-new-recipe
) - Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request
Author:: Ryan Hass ([email protected])