angrox.vsts-agent
VSTS-Agent
Dies ist eine Überarbeitung der vsts-agent Rolle von https://github.com/sigio/ansible-role-vsts-agent. Nachdem mein Pull-Request lange Zeit nicht akzeptiert, kommentiert oder abgelehnt wurde, nehme ich an, dass die Rolle aufgegeben wurde.
Eine Rolle zur Installation und Konfiguration des VSTS-Agenten (Microsoft Visual Studio Team Services Build- und Release-Agent) für RedHat Enterprise 7.2+
Anforderungen
python-pip, um eine neuere Version von pexpect zu installieren. Auch rh-git29 wird aus Software-Sammlungen installiert, da VSTS eine neuere Version von git benötigt.
Rollenvariablen
Mindestens die Variablen vsts_accountname und vsts_poolname überschreiben, andere Variablen sind in der Datei defaults/main.yml dokumentiert.
Abhängigkeiten
Keine
Beispiel-Playbook
Ein Beispiel, wie man die Rolle verwenden kann (zum Beispiel mit übergebenen Variablen als Parameter), ist immer hilfreich für die Nutzer:
- hosts: servers
roles:
- { role: angrox.vsts-agent }
Lizenz
MIT
Autoreninformation
github: angrox
ansible-galaxy install angrox.vsts-agent