b64cd83424
Build rpm and deb packages
2014-10-12 23:51:51 +04:00
ce9c065c02
Better command line for make deps that will pull in packages from test files
2014-10-11 15:48:48 -04:00
6b721f5b98
added unit tests for postgres and mysql
2014-09-30 23:30:42 -07:00
21f9aec808
added new handlers and workers
2014-09-28 18:36:24 -07:00
46b3d9daae
moved cmd to cli folder
2014-09-24 21:24:12 -07:00
38379992bf
refactored plugin/remote and adapted @bugBugagazavr Gitlab code
2014-09-02 00:18:17 -07:00
c4c7b8e006
more work on the command line utility
2014-08-09 16:51:08 -07:00
302a898848
fixed missing dep in Makefile
2014-08-03 21:33:47 -07:00
813b5e9371
added working Dockerfile
2014-07-16 22:14:53 -07:00
67b7803a4e
updated README to include more branch details
2014-07-13 19:53:59 -07:00
88d940e58a
using rice append
and cleaner build process
2014-07-13 19:41:08 -07:00
c20f563330
reverted back to original sqlite database location
2014-07-13 16:04:10 -07:00
3e5035c254
setup the worker to stream results
2014-07-11 15:29:31 -07:00
8f9c3da81b
moved mkdir to build directive
2014-07-09 01:22:08 -07:00
c8590391e9
updated css styles & angular
2014-07-09 00:46:15 -07:00
77daa5743f
replaced Chrome browser with PhantomJS in karma tests
...
moved header to parent page, removed from templates
2014-06-21 19:40:21 -07:00
7acf92e754
hooked up websockets & added setup karma+jasmine
2014-06-21 17:41:40 -07:00
83577a7d5d
removed css files. designers will be providing
...
removed amber files. replacing with angular
removed queue package in favor or worker package
removed channel package in favor of pubsub package
2014-06-21 14:22:38 -07:00
06dfc269f7
removed unused .gitmodule
2014-06-12 17:24:35 -07:00
d64bcdb51d
Get Config Data via ConfigManager
2014-06-12 17:17:59 -07:00
e123e10fbd
added amberc to make deps
2014-06-12 13:03:40 -07:00
68aea12538
added go.rice to make deps
2014-06-12 13:01:11 -07:00
3966eb7f9a
show dependencies in verbose mode. ensure go gettable binaries are in path
2014-06-12 12:55:57 -07:00
7abe695a5c
hooked the build queue back up
2014-06-11 17:42:49 -07:00
ce44ddfeca
pushing my local branch
2014-06-04 14:25:38 -07:00
d0628bbe7b
support publishing to npm
2014-05-04 16:06:18 -04:00
d61e1d7df7
Update Makefile and .drone.yml
...
Use better versioning when build and make use
godep to link drone with vendored dependencies.
2014-04-10 18:33:54 +00:00
aac0a8830f
Merge branch 'mgt' into mt
2014-04-10 17:02:41 +00:00
1736716baa
Migration tests for mysql
...
invoke:
export DB_ENV=mysql
export MYSQL_LOGIN='root:psswd@/'
go test -v github.com/drone/drone/pkg/database/migrate/testing
2014-04-10 16:59:06 +00:00
10c97e5c61
vendor all dependencies with Godep
...
Vendored go.rice manually as a submodule. This is so that Godep picks up its
dependencies as well, so that the entirety of Drone's dependencies are
vendored in, and Drone can be built without an internet connection.
2014-04-05 14:13:28 -07:00
5724298c6b
A workaround to use fudanchii/raw-request branch without changing the import path.
...
At least until https://github.com/plouc/go-gitlab-client/pull/8
accepted or Drone officially fork it to `drone/go-gitlab` or
when we have package management which can do something like this:
gom 'github.com/plouc/go-gitlab-client',
:github => 'fudanchii/go-gitlab-client', :branch => 'raw-request'
2014-04-04 02:05:54 +00:00
ea4917e278
Fix Bitbucket merging conflict
2014-03-29 06:49:44 +00:00
7184da9ca4
added revision number to drone
binary, per issue #230
2014-03-28 12:36:38 -07:00
deb2c79c2f
Stub for gitlab integration
2014-03-27 18:19:36 +07:00
a07f37fbf3
Makefile: enable running individual tests
...
e.g. `make github.com/drone/drone/pkg/database/migrate`
also add targets that don't correspond to files or directories to .PHONY
2014-03-26 14:03:19 -07:00
28fef9e3f4
Returns error if driver name is not listed.
...
Also remove references to postgresql driver for now.
And add some comments for `database.Init` method.
2014-03-08 18:12:43 +07:00
51519b62dd
Actually use --driver option to set database driver for drone.
...
This includes refactoring database setup, and migration system.
Remove setupDatabase from main and use `Init` method from database
package.
At database package, defines Init method which actually initiate
database with options given from comand line flag. I think `--path`
wont be used anywhere so I plan to remove it later.
Both meddler and migration initiated here, then we call `Set` method
to setup all the tables, etc. Here I think I want to separate database
schema and turn it into migration script instead, later maybe.
At migration package I made some tweak to `Operation` interface.
Realized that it's ludicrous to let migration driver re-implement `Exec`
and `Query`, I made migration script to receive The whole
migrationDriver struct which contains both Operation implementor, and
the Tx itself. This made possible thanks to Go struct being able to
promote its member, now our migration is more transparent.
There's also stub implementation for bot mysql and postgresql, will
implement this really soon.
2014-03-08 12:19:28 +07:00
791f7b0652
Merge pull request #153 from movableink/js-in-external-files
...
JS in external files
2014-03-04 10:27:40 -08:00
18d5421706
a bit of prep-work for adding caching
2014-03-02 22:35:01 -08:00
b2965bf432
extract commit update js into a separate file
2014-03-02 00:43:20 -05:00
092b7c919b
added git revision to the binary for debugging purposes
2014-03-01 20:46:10 -07:00
78483f8b13
temporarily instructing makefile to ignore exit value of dpkg
2014-02-26 14:23:25 -07:00
20bf390dc2
Enable deployment via ssh
2014-02-23 20:19:00 +07:00
25749802ac
add irc notify plugin
...
It is based on github.com/fluffle/goirc
2014-02-21 16:10:04 -08:00
85e60e4ee2
Merge pull request #75 from floatdrop/github-enterprise-support
...
GitHub Enterprise Support
2014-02-17 21:38:28 -08:00
7ce1e55ac3
Merge pull request #83 from fudanchii/migration
...
Migration system for sqlite
2014-02-17 20:46:13 -08:00
37fea25974
fixed Makefile issue with missing $
2014-02-17 20:47:12 -07:00
9380f83c47
updated make deps
to use go's bleeding edge archive package
2014-02-17 20:36:00 -07:00
7208d95a76
Added GitHubApiUrl and GitHubDomain to settings and template
2014-02-16 11:45:14 +06:00
43e5164426
make run now puts db in pwd, not /tmp. got sick of starting from scratch
2014-02-15 18:57:34 -07:00