From c529c71b86a42db461d361db99a6500c5f7146e4 Mon Sep 17 00:00:00 2001 From: Melissa Avery-Weir Date: Tue, 13 Aug 2013 13:59:33 -0400 Subject: [PATCH] Server builds from fabric --- jenkins/fabfile.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 jenkins/fabfile.py diff --git a/jenkins/fabfile.py b/jenkins/fabfile.py new file mode 100644 index 0000000..6dea486 --- /dev/null +++ b/jenkins/fabfile.py @@ -0,0 +1,18 @@ +from __future__ import with_statement +from fabric.api import settings, abort, run, cd, env + +env.hosts = ['192.241.189.7'] +env.user = 'root' + +def deploy_clean_jenkins(): + run('wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war') + run('cp jenkins.war /var/lib/tomcat7/webapps') + +def deploy_scripts(): + return + +def setup_server(): + run('apt-get update') + run('apt-get install -y tomcat7 default-jdk') + run('mkdir /var') + run('/etc/init.d/tomcat7 start') \ No newline at end of file