Public | Automated Build

Last pushed: a year ago
Short Description
A docker image for an easy to use apt server.
Full Description
Build server Status
Travis
Shippable
Semaphore
Circle
CodeCov

Shadow Robot Build Tools

Various tools and utilities created by Shadow to aid in ROS based robot development. There are two main things of interest here.

  • Vagrant Virtual Machines - Quickly bring up virtual machines for Shadow projects or general ROS development. Also includes a set of machines for building ROS Base images for vagrant.
  • Ansible Roles for ROS - Roles and playbooks for general ROS setup as well as specific shadow projects.

To setup a new production machine, see these instructions

Structure

  • ansible - Ansible roles and playbooks. Go there if you want to setup a new machine running Shadow software quickly or automatic build.
  • bin - Small executables and scripts. Includes older, bash script based ROS installers being replaced by ansible. Scripts for working with ROS and Jenkins. Also a script to sync between github issues and Trello.
  • config - Config files (not ansible or vagrant). Just an example of the trello sync config for now.
  • data - Rosinstall files for Shadow projects.
  • docker - Docker image files.
  • vagrant - Vagrant virtual machines.
Docker Pull Command
Owner
shadowrobot
Source Repository

Comments (0)