Public | Automated Build

Last pushed: 3 days ago
Short Description
teamcity build agents
Full Description

This repository contains the source code for the docker images used to build mbeddr and other MPS based projects.
It is basically a teamcity build agent with some additional packages for compiling.

Using the image is fairly simple:

docker pull mbeddr/
docker run --name buildAgent1 -d --restart=always -e AGENT_NAME=awesomeAgent mbeddr/

If you run docker on a storage backend that supports size limits for the volumes it makes sense to limit the available disk space for the agent:

docker pull mbeddr/
docker run --name buildAgent1 -d --restart=always --storage-opt size=50G -e AGENT_NAME=awesomeAgent mbeddr/

The agent gets its name from the environment variable AGENT_NAME. This name will showup in the teamcity web ui. If you don't set
the name you will endup with a agent called placeholder.

Docker Pull Command
Source Repository