A continuous integration/distributed work system.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Macoy Madson 4d2f126cd4 Move generally useful modules into GameLib 3 months ago
Dependencies Move generally useful modules into GameLib 3 months ago
data/Fonts Initial commit 9 months ago
src Move generally useful modules into GameLib 3 months ago
.gitignore WIP HTML dashboard 6 months ago
.gitmodules Use macoy.me for my repositories 6 months ago
Build.bat Rename my settings file 7 months ago
Build.sh Rename my settings file 7 months ago
COPYING Update copying, make workers robust to disconnects 8 months ago
CopySignWindowsAutoUpdate.sh The Linux side of creating a Windows update 7 months ago
LICENSE Initial commit 9 months ago
MakeAutoUpdate.bat Make output a little better 7 months ago
MakeAutoUpdate.sh Hard-code keys path 7 months ago
ReadMe.org Specify work lists outside this repository 8 months ago
RunProfiler.sh Initial commit 9 months ago

ReadMe.org

Distributed Automation

A continuous integration and distributed work automation system.

This allows for ordering remote machines to do work, which includes things like cloning or updating repositories and running scripts.

Setup

  • Edit Build.sh to include your work lists module to be compiled into the master. In my case, I've cloned my lists adjacent to the clone of this repository, so I specify my work lists as ../distributed-automation-lists/src/WorkLists.cake.

  • Run ./Build.sh