NOTE: This README is auto-generated using the knife-cookbook-doc plugin. Please do not edit this file directly. To regenerate the README use the
rake doc
task.
Installs TeamCity server and agent
- mac_os_x
- ubuntu
- centos
- ark (~> 3.0)
- homebrew (~> 4.2)
- java (~> 3.2.0)
- runit (~> 4.0)
- seven_zip
- systemd
node['teamcity']['server']['source_url']
Default: https://download.jetbrains.com/teamcity/TeamCity-2017.2.4.tar.gz |
node['teamcity']['server']['checksum']
Default: 8d21480da9392709efd6dd6cb7b513211a45e462909799b5b880e36def1522fc |
node['teamcity']['server']['url']
Default: http://localhost:8111 |
node['teamcity']['server']['port']
Default: 8111 |
node['teamcity']['server']['user']
Default: teamcity |
node['teamcity']['server']['group']
Default: users |
node['teamcity']['server']['install_dir']
Default: /opt |
node['teamcity']['server']['pid_file']
Default: /usr/local/teamcity-server/logs/catalina.pid |
node['teamcity']['server']['data_path']
Default: /var/teamcity-server/data |
node['teamcity']['agent']['install_dir']
Default: platform_family?('windows') ? 'C:\\' : '/opt |
node['teamcity']['agent']['work_dir']
Default: platform_family?('windows') ? 'C:\\teamcity-agent' : '/var/teamcity-agent |
node['teamcity']['agent']['name']
Default: node['hostname'] |
node['teamcity']['agent']['user']
Default: teamcity |
node['teamcity']['agent']['uid']
Default: 1023 if platform_family?('mac_os_x') |
node['teamcity']['agent']['group']
Default: platform_family?('mac_os_x') ? 'staff' : 'users |
node['teamcity']['agent']['home']
Default: case node['platform_family'] |
node['teamcity']['agent']['windows_service']['startuptype']
Default: Automatic |
node['java']['jdk_version']
Default: platform_family?('mac_os_x') ? '' : '8 |
node['java']['windows']['url']
Default: nil |
node['java']['windows']['package_name']
Default: Java SE Development Kit 8 Update 152 (64-bit) |
node['java']['windows']['checksum']
Default: nil |
- teamcity::default - Installs TeamCity Agent on target OS
- teamcity::server - Installs TeamCity Server on CentOS or Ubuntu
Maintainer:: Roblox (info@roblox.com)
Source:: https://github.com/Roblox/chef-teamcity
Issues:: https://github.com/Roblox/chef-teamcity/issues
License:: Apache-2.0