TeamCity server & agent containers for painless setup with Docker for Android Development.
export SERVER_URL=http://<TEAMCITY_SERVER_URL>:8111
docker build -t teamcity-android-agent .
docker-compose up teamcity-server teamcity-agent
# full URL for TeamCity server, accessible by the agent
export SERVER_URL=http://<TEAMCITY_SERVER_URL>:8111
# optional, see: https://confluence.jetbrains.com/display/TCD10/TeamCity+Data+Directory
# default: ~/Workspace/TeamCity/data/
export DATA_PATH=<TEAMCITY_DATA_DIR>
# optional, stores TeamCity server logs
# default: ~/Workspace/TeamCity/logs/
export LOGS_PATH=<TEAMCITY_LOGS_DIR>
# optional, stores TeamCity agent config
# default: ~/Workspace/TeamCity/agent/
export CONF_PATH=<AGENT_CONF_DIR>
# build provided image & start docker containers
docker build -t teamcity-android-agent .
docker-compose up teamcity-server teamcity-agent