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 7 months ago
Dependencies Move generally useful modules into GameLib 7 months ago
data/Fonts Initial commit 1 year ago
src Move generally useful modules into GameLib 7 months ago
.gitignore WIP HTML dashboard 10 months ago
.gitmodules Use macoy.me for my repositories 9 months ago
Build.bat Rename my settings file 11 months ago
Build.sh Rename my settings file 11 months ago
COPYING Update copying, make workers robust to disconnects 11 months ago
CopySignWindowsAutoUpdate.sh The Linux side of creating a Windows update 11 months ago
LICENSE Initial commit 1 year ago
MakeAutoUpdate.bat Make output a little better 11 months ago
MakeAutoUpdate.sh Hard-code keys path 11 months ago
ReadMe.org Specify work lists outside this repository 1 year ago
RunProfiler.sh Initial commit 1 year 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