matisku.teamcity-agent
TeamCity Agent
This role will install and configure TeamCity Agent for TeamCity Server - CI tool from Jetbrains. Feel free to use it along with my TeamCity Server role - matisku.teamcity-server.
Requirements
teamcity-server- TeamCity Server- ansiblebit.oracle-java - Java is required on TeamCity Agent
Role Variables
| Variable name | Default value | Description |
|---|---|---|
| teamcity_agent_server_url | localhost |
TeamCity Server URL |
| teamcity_agent_server_port | 8111 |
TeamCity Server Port |
| teamcity_agent_install_dir | /opt/buildAgent |
TeamCity Agent Install Dir |
| teamcity_server_user_name | teamcity |
Teamcity Adminin User |
| teamcity_server_user_passwd | teamcity |
Teamcity Admin Password |
Dependencies
This role depends on java role.
Example Playbook
Example playbook:
- hosts: teamcity-agent
roles:
- matisku.teamcity-agent
Author Information
This role was created by Mateusz Trojak for Brainly. We are using this role for company CI automation with easy scaling if needed.
License
Copyright © 2016-2018 Mateusz Trojak. See LICENSE for details.
Install
ansible-galaxy install matisku.teamcity-agentLicense
mit
Downloads
1.7k
Owner
