summaryrefslogtreecommitdiffstats
path: root/boards.yaml
AgeCommit message (Collapse)AuthorFilesLines
2018-06-05Implement MultipleslaveCorentin LABBE1-4/+22
This patch implement multiple slave support. Instead of having a maximum of one master and one slave in one docker image, it is now possible to have multiple slave accross several docker host. For helping this change, a new boards.yaml format is introduced (See README.md for details) Note that tokens.yaml is also squashed in boards.yaml
2018-02-02Create a working default boards.yamlCorentin LABBE1-54/+2
The boards.yaml need to be more minimal and working for everybody.
2018-02-02Place board under boardlistCorentin LABBE1-54/+55
We need to add some information to lab node, so we need to move all boards under a list("boardlist")
2017-10-25Introduce docker-composeCorentin LABBE1-0/+55
This commit introduce two compoments: lavalab-en.py which generate: - device files - conmux config files - users files - tokens files - udev rules for host - final docker-compose.yml file Except of docker-compose.yml, all other files are ignored for the moment and will be handled by a following commit. docker-compose: The docker compose permits to building and running easily lava-docker images. It permit also to remove some contraints like knowing the LAVA_SERVER_IP/LAVA_MASTER.