matevarga.teamcity-agent
TeamCity Agent
=========
This role will set up and configure the TeamCity Agent for the TeamCity Server, which is a continuous integration (CI) tool from Jetbrains.
Requirements
teamcity-server
- You need a TeamCity Server.geerlingguy.java
- Java must be installed on the TeamCity Agent.
Role Variables
Variable Name | Default Value | Description |
---|---|---|
teamcity_agent_server_url | localhost |
URL of the TeamCity Server |
teamcity_agent_server_port | 8111 |
Port for the TeamCity Server |
teamcity_agent_install_dir | /opt/buildAgent |
Directory where the TeamCity Agent will be installed |
teamcity_server_user_name | teamcity |
Username for TeamCity Admin |
teamcity_server_user_passwd | teamcity |
Password for TeamCity Admin |
Dependencies
This role requires the java
role.
Example Playbook
Here’s an example of how to use this role in a playbook:
- hosts: teamcity-agent
roles:
- matevarga.teamcity-agent
Author Information
This role was originally created by Mateusz Trojak for Brainly. I have taken it and modified it to better fit my own needs.
License
Copyright © 2017 Mate Varga. Refer to the LICENSE file for details.
Informazioni sul progetto
Installs and automatically configure TeamCity Agent.
Installa
ansible-galaxy install matevarga.teamcity-agent
Licenza
mit
Download
74
Proprietario