imfreedom/teamcity-ansible

Add a coverity role and playbook
draft
2021-06-02, Gary Kramlich
93fd8350e586
Add a coverity role and playbook
# teamcity-ansible
This repository contains all of the ansible roles for setting up a TeamCity
agent to connect to the Instant Messaging Freedom TeamCity server.
# Running
There are currently 3 playbooks you can run.
`teamcity_convey_agents.yaml` will setup the agent to use convey and docker
to build for many platforms all in containers.
`teamcity_coverity_agents.yaml` will setup the agent to run coverity builds
directly on the agent.
`teamcity_simple_agents.yaml` will setup the agent to run directly on the agent.
To run one of these playbooks you just need to run
```
ansible-playbook <playbook>
```
If you just want to run against specific hosts you can use
`--limit host1,host2`.