matisku.teamcity-agent
TeamCity Agent
Diese Rolle installiert und konfiguriert den TeamCity-Agenten für den TeamCity-Server - ein CI-Tool von Jetbrains. Du kannst sie gerne in Verbindung mit meiner TeamCity-Server-Rolle - matisku.teamcity-server verwenden.
Anforderungen
teamcity-server
- TeamCity-Server- ansiblebit.oracle-java - Java wird auf dem TeamCity-Agenten benötigt
Rollen-Variablen
Variablenname | Standardwert | Beschreibung |
---|---|---|
teamcity_agent_server_url | localhost |
URL des TeamCity-Servers |
teamcity_agent_server_port | 8111 |
Port des TeamCity-Servers |
teamcity_agent_install_dir | /opt/buildAgent |
Installationsverzeichnis des TeamCity-Agenten |
teamcity_server_user_name | teamcity |
Admin-Benutzer von TeamCity |
teamcity_server_user_passwd | teamcity |
Passwort des TeamCity-Administrators |
Abhängigkeiten
Diese Rolle hängt von der Rolle java
ab.
Beispiel Playbook
Beispiel-Playbook:
- hosts: teamcity-agent
roles:
- matisku.teamcity-agent
Autor-Information
Diese Rolle wurde von Mateusz Trojak für Brainly erstellt. Wir verwenden diese Rolle für die CI-Automatisierung im Unternehmen mit einfacher Skalierung, falls erforderlich.
Lizenz
Copyright © 2016-2018 Mateusz Trojak. Siehe LICENSE für weitere Details.
Über das Projekt
Installs and automatically configure TeamCity Agent.
Installieren
ansible-galaxy install matisku.teamcity-agent
Lizenz
mit
Downloads
1.3k
Besitzer