Ayan George
35c07d0127
feat(modules): Use modules & remove Gopkg.*
...
* Add .mod and .sum files generated by go mod init
* Use a directory outside of $GOPATH for testing.
* Update docker files to use go 1.13.8 instead of 1.12 for most builds.
* Simplify go installation by piping from wget to tar. This avoids
having to do any cleanup.
* Build and test in a directory outside of GOPATH since we're using
modules now.
* Update Jenkinsfile to build using modules by building directly inside
of $WORKSPACE instead of in $GOPATH.
* Use go mod download instead of dep ensure to collect dependencies
* Remove Gopkg related data files.
* Replace calls to "dep ensure" with "go mod download"
* Replace check for being outside of $GOPATH to a check for being INSIDE
of $GOPATH which is wrong when we're using modules
* Map $DIR to /root/influxdb in docker run command
* Clone source into /root/influxdb which is outside of our $GOPATH.
* run go mod tidy
2020-02-26 17:27:56 -05:00
Ben Johnson
5a0d1ab7c1
rename influxdb/influxdb to influxdata/influxdb
...
This commit changes all the import and URL references from:
github.com/influxdb/influxdb
to:
github.com/influxdata/influxdb
2016-02-10 10:26:18 -07:00
Nathaniel Cook
1e816e618b
decouple circleci from tests using docker
2015-12-14 16:39:39 -07:00
John Shahid
0b3c3d6182
get rid of the shell scripts
2014-01-06 11:22:19 -05:00
John Shahid
3957c5c633
revert to using goraft/raft instead of our fork
2013-12-03 18:58:47 -05:00
Paul Dix
ec93c7f601
Close #20 . Fix #78 . Add clustering, reads/writes are distributed
2013-12-03 18:40:15 -05:00
John Shahid
cdee0d26d0
use our own raft fork.
2013-10-31 20:48:18 -04:00
John Shahid
c77802536a
add password caching to speed up password validation.
2013-10-31 12:32:15 -04:00
Todd Persen
b50aed45b7
check the binary on linux only
2013-10-25 13:35:02 -04:00
John Shahid
e06cb8736b
check the generated binary.
2013-10-24 18:23:43 -04:00
John Shahid
a89a6cbe7c
Create ubuntu and centos packages.
2013-10-24 17:58:19 -04:00
John Shahid
3998d6ad3b
trying to make travis happy.
2013-10-24 16:59:19 -04:00
John Shahid
da5a31d52e
use the package manager instead of compiling stuff to speed up the test.
2013-10-24 16:36:54 -04:00
John Shahid
4dcdd1d6d9
build protobuf to work on travis.
2013-10-24 16:05:08 -04:00
John Shahid
cfeb27ee03
don't fail if levigo didn't build successfully.
2013-10-24 15:45:50 -04:00
John Shahid
1a31dc7399
fix the build script.
2013-10-24 15:35:28 -04:00
John Shahid
c207be4a18
generate the parser c code in the build script.
2013-10-24 11:01:13 -04:00
John Shahid
0102c7ca4c
move gocheck to the build script.
2013-10-24 10:45:01 -04:00
John Shahid
5c12a78785
Add user model and raft replication for user data.
2013-10-21 15:59:12 -04:00
John Shahid
9ca1975b2c
add more dependencies.
2013-10-17 13:22:51 -04:00
John Shahid
99d282ec00
build levigo and the other dependencies after building leveldb and snappy.
2013-10-15 16:45:51 -04:00
John Shahid
8a3bc5793a
run sed on linux only.
2013-10-15 16:45:51 -04:00
Todd Persen
bac95f1dee
John, this thing is breaking on my machine.
2013-10-14 14:20:09 -04:00
John Shahid
647bb4710a
add int64 to the field value protobuf struct.
2013-10-11 15:50:04 -04:00
John Shahid
5fe7fa225f
statically link leveldb if the build script ran on linux.
2013-10-11 10:55:35 -04:00
Paul Dix
5b4bc4674c
Add program to test out writing and deleting data in leveldb
2013-10-10 22:46:40 -04:00
Paul Dix
7bbcf3aa66
Add raft and gorilla mux to the build script
2013-10-08 17:33:35 -04:00
John Shahid
c0ee40e82c
build and test all packages.
2013-10-08 17:01:20 -04:00
John Shahid
59493d3714
build the packages that don't have tests.
2013-10-08 17:00:28 -04:00
John Shahid
bd81803436
parse more grammar and test memory leaks when running the tests.
2013-10-07 11:13:39 -04:00