summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
Diffstat (limited to 'script')
-rwxr-xr-xscript/cibuild15
1 files changed, 15 insertions, 0 deletions
diff --git a/script/cibuild b/script/cibuild
new file mode 100755
index 0000000..b3da3e1
--- /dev/null
+++ b/script/cibuild
@@ -0,0 +1,15 @@
+#!/usr/bin/env ruby
+
+fork do
+ exec "mage servers"
+end
+
+# Let the servers boot up
+sleep 1
+
+test_pid = fork do
+ exec "mage test"
+end
+
+Process.wait(test_pid)
+Process.kill('TERM', 0)