Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

initial skeleton

  • Loading branch information...
commit c35bdd83b01733f2a580ada04a6edab5935fc7eb 1 parent 414b4cf
@chriskite authored
View
4 agent/Gemfile
@@ -0,0 +1,4 @@
+source 'https://rubygems.org'
+
+gem 'jimson'
+gem 'docker-api', :require => 'docker'
View
28 agent/Gemfile.lock
@@ -0,0 +1,28 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ archive-tar-minitar (0.5.2)
+ blankslate (3.1.2)
+ docker-api (1.7.6)
+ archive-tar-minitar
+ excon (>= 0.28)
+ json
+ excon (0.31.0)
+ jimson (0.10.0)
+ blankslate (~> 3.1.2)
+ multi_json (~> 1.7.6)
+ rack (~> 1.4.5)
+ rest-client (~> 1.6.7)
+ json (1.8.1)
+ mime-types (2.1)
+ multi_json (1.7.9)
+ rack (1.4.5)
+ rest-client (1.6.7)
+ mime-types (>= 1.16)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ docker-api
+ jimson
View
0  agent/bin/yarddog-agent
No changes.
View
20 agent/provision.sh
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+# update the ubuntu system
+apt-get update && apt-get -y dist-upgrade && apt-get install -y curl git
+
+# install rvm and ruby
+\curl -sSL https://get.rvm.io | bash -s stable
+/bin/bash -l -c "rvm requirements"
+/bin/bash -l -c "rvm install ruby-2.0.0-p0"
+/bin/bash -l -c "rvm use ruby-2.0.0-p0 --default"
+
+# install docker
+curl -s https://get.docker.io/ubuntu/ | sh
+
+# setup yarddog-agent
+mkdir /src
+cd /src
+git clone https://github.com/chriskite/yarddog.git
+cd yarddog/agent
+/bin/bash -l -c "bundle install"
View
0  server/Dockerfile
No changes.
View
6 server/Gemfile
@@ -0,0 +1,6 @@
+source 'https://rubygems.org'
+
+gem 'jimson'
+gem 'fog'
+gem 'pony'
+gem 'redis'
View
64 server/Gemfile.lock
@@ -0,0 +1,64 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ activesupport (4.0.2)
+ i18n (~> 0.6, >= 0.6.4)
+ minitest (~> 4.2)
+ multi_json (~> 1.3)
+ thread_safe (~> 0.1)
+ tzinfo (~> 0.3.37)
+ atomic (1.1.14)
+ blankslate (3.1.2)
+ builder (3.2.2)
+ excon (0.31.0)
+ fog (1.20.0)
+ builder
+ excon (~> 0.31.0)
+ formatador (~> 0.2.0)
+ mime-types
+ multi_json (~> 1.0)
+ net-scp (~> 1.1)
+ net-ssh (>= 2.1.3)
+ nokogiri (>= 1.5.11)
+ formatador (0.2.4)
+ i18n (0.6.9)
+ jimson (0.10.0)
+ blankslate (~> 3.1.2)
+ multi_json (~> 1.7.6)
+ rack (~> 1.4.5)
+ rest-client (~> 1.6.7)
+ mail (2.2.7)
+ activesupport (>= 2.3.6)
+ mime-types
+ treetop (>= 1.4.5)
+ mime-types (2.1)
+ mini_portile (0.5.2)
+ minitest (4.7.5)
+ multi_json (1.7.9)
+ net-scp (1.1.2)
+ net-ssh (>= 2.6.5)
+ net-ssh (2.8.0)
+ nokogiri (1.6.1)
+ mini_portile (~> 0.5.0)
+ polyglot (0.3.3)
+ pony (1.6.2)
+ mail (>= 2.0)
+ rack (1.4.5)
+ redis (3.0.7)
+ rest-client (1.6.7)
+ mime-types (>= 1.16)
+ thread_safe (0.1.3)
+ atomic
+ treetop (1.4.15)
+ polyglot
+ polyglot (>= 0.3.1)
+ tzinfo (0.3.38)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ fog
+ jimson
+ pony
+ redis
View
0  server/config.ru
No changes.
Please sign in to comment.
Something went wrong with that request. Please try again.