Commit graph

185 commits

Author SHA1 Message Date
Brad Rydzewski
fa9d3c8277 Merge remote-tracking branch 'origin/master' 2014-02-26 00:01:51 -07:00
Brad Rydzewski
9aa5f95e92 Merge pull request #129 from vito/nix-docker-queue-singletons
Remove docker client + queue singletons
2014-02-25 22:55:38 -08:00
Alex Suraci
a198657a7e Runner -> BuildRunner to be more descriptive
also kill some stale comments
2014-02-25 17:14:14 -08:00
Alex Suraci
9e1c4e60e5 remove docker/queue singletons; inject in main 2014-02-25 17:10:04 -08:00
Brad Rydzewski
987e53eb39 ability to view public repos without authentication 2014-02-25 17:13:59 -07:00
Brad Rydzewski
73c03dc2e0 publicly display private projects 2014-02-25 16:50:49 -07:00
Brad Rydzewski
5673c4d2ac only inject private parameters for non-pull requests, for security purposes 2014-02-25 16:48:43 -07:00
Brad Rydzewski
c0adf459f9 Merge pull request #125 from vito/injectable-builder
Injectable builder (and friends)
2014-02-25 15:42:37 -08:00
Brad Rydzewski
f656c8ebfa Merge pull request #127 from wolfeidau/feature/tls_listener
Added flags for supplying certificate/key and TLS listener option.
2014-02-25 10:10:29 -08:00
Mark Wolfe
a3f617abad Added flags for supplying certificate/key and TLS listener option. 2014-02-25 23:54:08 +11:00
Brad Rydzewski
70732c341a Merge pull request #124 from vito/fix-tests
fix handler/testing test imports
2014-02-24 21:22:59 -08:00
Brad Rydzewski
6cd0bf253b Merge pull request #123 from shaunduncan/vagrant
Added Vagrantfile for local development
2014-02-24 21:17:31 -08:00
Brad Rydzewski
e202741809 Merge pull request #121 from notandy/github_pong
add github ping hook handler
2014-02-24 21:16:37 -08:00
Alex Suraci
4b52fcad1a provide runner to workers, use it for all builds
Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
2014-02-24 17:51:25 -08:00
Alex Suraci
ddc8e7a56f split build construction out of worker
(todo: inject runner into worker)

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
2014-02-24 17:34:22 -08:00
Alex Suraci
acc51e83fd inject docker client into Builder
Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
2014-02-24 17:02:57 -08:00
Alex Suraci
12989b187c introduce Queue object
this is an intermediate step towards pushing configuration up.

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
2014-02-24 16:53:28 -08:00
Alex Suraci
fc01782554 add constructor for Builder
this makes it easier to track required dependencies as they change

(todo: actually, like, use it for required dependencies)
2014-02-24 16:45:01 -08:00
Alex Suraci
0e98f294a3 fix handler/testing test imports
Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
2014-02-24 14:55:05 -08:00
Shaun Duncan
564e3e8208 Merge remote-tracking branch 'upstream/master' into vagrant 2014-02-24 08:41:37 -05:00
Shaun Duncan
f9f2e0205e Inlined provisioning script and removed deb gen+install 2014-02-24 08:41:24 -05:00
Andrew Karpow
8f139daec2 add github ping hook handler 2014-02-24 13:56:42 +01:00
Brad Rydzewski
dc478a4ca8 Merge pull request #116 from fiveisprime/modulus-deployments
Adds support for Modulus deployments
2014-02-23 15:28:55 -08:00
Matt Hernandez
40296fbd93 Corrected project usage. 2014-02-23 18:10:01 -05:00
Matt Hernandez
492ac956ca Fixes.
Fixed the WriteEnv usage and updated to allow for sudo if necessary.
2014-02-23 18:07:25 -05:00
Brad Rydzewski
452eb232e9 Merge pull request #115 from fudanchii/ssh-deploy
Enable deployment via ssh
2014-02-23 14:35:15 -08:00
Matt Hernandez
77e2837ff0 Add Modulus to deployment class.
Allow the Modulus deployment type to be used.
2014-02-23 12:08:44 -05:00
Matt Hernandez
3920fd92fe Added Modulus deployment.
Uses the configuration options of: Token (the user's Modulus API token) and
project (the project to deploy to).
2014-02-23 12:02:53 -05:00
Nurahmadie
20bf390dc2 Enable deployment via ssh 2014-02-23 20:19:00 +07:00
Brad Rydzewski
d6b6506a5b Merge pull request #104 from shaunduncan/master
Fix form for full width of column
2014-02-22 15:35:58 -08:00
Brad Rydzewski
24df6277b1 Merge pull request #113 from jordane/jordane/add_irc_plugin
add irc notify plugin
2014-02-22 15:33:58 -08:00
Jordan Evans
25749802ac add irc notify plugin
It is based on github.com/fluffle/goirc
2014-02-21 16:10:04 -08:00
Brad Rydzewski
6410bdbe9d added validation for settings 2014-02-21 15:25:05 -07:00
Brad Rydzewski
3c25a4a00a fixed issue updating team member roles 2014-02-21 13:26:50 -07:00
Shaun Duncan
bf999a82b0 Fix form for full width of column 2014-02-20 20:55:56 -05:00
Shaun Duncan
f1b3c2a1a3 Working vagrant setup 2014-02-20 19:22:03 -05:00
Shaun Duncan
7bef94881b Merge remote-tracking branch 'upstream/master' 2014-02-20 17:35:15 -05:00
Shaun Duncan
dea3f597ad Updates to vagrantfile and adding in extra provisioning 2014-02-20 17:34:32 -05:00
Shaun Duncan
9c98414c85 Initial Vagrantfile 2014-02-20 11:34:04 -05:00
Brad Rydzewski
30a9845422 Merge pull request #99 from fudanchii/migration
Fix Indices Related Operation at Migration
2014-02-18 20:44:00 -08:00
Nurahmadie
d9e4f3f509 Add shell script to generate migration script. 2014-02-19 08:15:51 +07:00
Nurahmadie
7b4c698e79 Refactor columns matching method 2014-02-19 07:38:53 +07:00
Nurahmadie
21f7fcb853 Fix index operations:
- Pass args as variadic params
- Tests for index operations
- Refactor fetchColumns
2014-02-19 01:11:41 +07:00
Nurahmadie
8d7cf16a89 Add func to fetch SQL definition for indices.
Also rearrange sql.Result and err declaration.
2014-02-18 21:22:22 +07:00
Nurahmadie
7a75c2d004 Keep indices when dropping/renaming columns. 2014-02-18 18:32:04 +07:00
Brad Rydzewski
2867818679 removed github domain and url from schema.go for unit tests 2014-02-17 23:10:20 -07:00
Brad Rydzewski
a200c7a0a2 altered migration to set default github domain and url 2014-02-17 23:08:06 -07:00
Brad Rydzewski
cb042e1c1a fixed compile error in migration script 2014-02-17 22:48:31 -07:00
Brad Rydzewski
bbb4bf48e0 Merge remote-tracking branch 'origin/master' 2014-02-17 22:42:01 -07:00
Brad Rydzewski
0e83e76ef4 removed unused migration sample file 2014-02-17 22:41:56 -07:00