Poorman's disposable CI server
- vagrant
- virtualbox
- rsync
$ git clone [this repo]
$ cd repo
repo/$ ./ssh.sh
ssh.sh
callsync/ci.sh
sync/
is rsynced to Vagrant VM (CoreOS)- CoreOS build own VM with Dockerfile
- CoreOS run VM with
-v sync:/sync
, so yoursync/
will be trip through Host, Guest(CoreOS), Guest's Guest(VM on CoreOS)
See sync/ci.sh
and sync/Dockerfile
.
rbl test sample.
$ ./sync/sample/run.sh