Commit Graph

50 Commits (c3e41872a81e9ece6fd528c25a9b3fcab847ccf9)

Author SHA1 Message Date
Jack Christensen d40d76c181 Update and simplify test instructions 2019-05-25 10:42:23 -05:00
Jack Christensen abdd5a4a50 Drop travis testing for 9.3 and add for 11 2019-04-13 18:59:54 -05:00
Jack Christensen 95058dc476 Use Go modules on Travis CI 2019-04-13 15:33:33 -05:00
Jack Christensen c672c0d595 Use environment variables for test configuration 2018-12-30 21:52:33 -06:00
Jack Christensen 67a15e6f7f Move connection tests to pgconn 2018-12-30 21:10:06 -06:00
Timothée Peignier 200f65cd09
Postgres 9.2 is not supported since September 2017 2017-12-16 19:25:07 -08:00
Jack Christensen 51f73d7229 Add PostgreSQL 10 to Travis 2017-12-16 11:07:20 -06:00
Davor Kapsa b379fc1f6a
travis: update go version 2017-11-24 14:27:35 +01:00
Felix Geisendörfer 1bebe56697 travis: add connection test coverage for cratedb 2017-11-12 15:47:26 +01:00
Felix Geisendörfer 690f148430 travis: move commands into separate scripts 2017-11-12 15:46:44 +01:00
Jack Christensen 0d3b378440 Fix missing library on travis 2017-10-26 21:47:28 -04:00
Kelsey Francis 8cb78d376a Add zap log adapter 2017-09-07 11:07:55 -07:00
Damir Vandic 8afa1fd332 fix logrus updated package name (lowercase)
See https://github.com/sirupsen/logrus/issues/570#issuecomment-313933276
2017-08-18 13:46:49 +02:00
Jack Christensen 8f4178b3d3 Use github.com/pkg/errors 2017-06-04 21:30:03 -05:00
Jack Christensen b24ca9fa8a Remove PG 9.0 hstore support from Travis 2017-05-20 08:45:57 -05:00
Jack Christensen ee0c64864e Fix Travis 2017-05-01 19:32:16 -05:00
Jack Christensen 353ca7c5c7 Fix travis 2017-04-29 13:38:56 -05:00
Jack Christensen f04c58338b Introduce pgproto3 package
pgproto3 will wrap the message encoding and decoding for the PostgreSQL
frontend/backend protocol version 3.
2017-04-29 10:02:38 -05:00
Jack Christensen e305ece410 Fix travis 2017-04-14 17:37:01 -05:00
Jack Christensen f7d3c4e151 Replace DATABASE_URL with PGX_TEST_DATABASE
PGX_TEST_DATABASE is much less likely to collide with another environment
variable. This is especially valuable when using direnv to automatically set
environment variables.
2017-04-14 17:11:39 -05:00
Jack Christensen 76c0b9ee90 Skip line tests on when server version < PG 9.4 2017-04-11 20:16:41 -05:00
Jack Christensen ed8bfa4f42 pgtype tests now require pq 2017-03-20 08:38:06 -05:00
Jack Christensen 2fb46fb16f Fix travis.yml 2017-03-03 17:42:25 -06:00
Jack Christensen 7fd09c4cd2 Supply DATABASE_URL for travis 2017-03-03 17:39:55 -06:00
Jack Christensen 66712f8259 travis needs go 1.8 not 1.8.0 2017-03-03 17:16:07 -06:00
Jack Christensen 908c439317 Use stdlib context 2017-03-03 16:01:06 -06:00
Jack Christensen 15b44f4096 Remove -short from travis 2017-03-03 16:00:08 -06:00
Jack Christensen 91dea95b68 Only test on Go 1.8 on Travis 2017-03-03 15:35:58 -06:00
Jack Christensen d0a6921d12 Add dependency to travis.yml 2017-02-11 20:40:28 -06:00
Jack Christensen 94eea5128e Add context dependency to travis 2017-02-04 18:09:25 -06:00
Jack Christensen c8080fc4a1 Update travis config 2017-01-24 08:29:46 -06:00
Kris Wehner 883e604d0e I forgot the tests are 9.6+ 2017-01-05 10:14:05 -08:00
Kris Wehner c4de74fea2 One more try for travis 2017-01-05 10:04:58 -08:00
Kris Wehner 1b8606a458 Valid YAML helps. 2017-01-05 10:00:51 -08:00
Kris Wehner 71a61cd2c5 Dont break old postgres 2017-01-05 09:55:38 -08:00
Kris Wehner 8f5875b7b2 Try to fix travis 2017-01-05 09:50:23 -08:00
Manni Wood c1177f292e Adds note on why tricky test user has to actually exist 2016-10-27 22:02:12 -04:00
Manni Wood df033d499f Adds a tricky user to test
This allows us to test aclitem encoding
with tricky SQL identifiers. The user actually
has to exist, or the aclitem will be incorrect.
2016-10-27 21:57:46 -04:00
Jack Christensen b1a77cfa31 And another dependency for travis 2016-09-22 08:38:16 -05:00
Jack Christensen dd7d777682 Fetch another dependency for travis 2016-09-22 08:32:54 -05:00
Jack Christensen 2ccec0026e go get test dependencies on travis 2016-09-22 07:51:47 -05:00
Jack Christensen f5b269d56a Update Go versions on Travis 2016-09-22 07:37:18 -05:00
Jack Christensen 44f4fe0a20 Update travis to use 1.6.2 2016-04-30 14:40:12 -05:00
Jack Christensen 4b843c0a26 Update travis build matrix
Use Go 1.6.0
Add PostgreSQL 9.5
Remove PostgreSQL 9.0 as it is no longer a supported version
  http://www.postgresql.org/support/versioning/
2016-03-23 16:57:59 -05:00
Jack Christensen 029bd49065 Update travis to GO 1.5.2 2015-12-22 10:47:44 -06:00
Jack Christensen 7b5d247a46 Remove -cover from travis build
Coverage is not checked in travis so all it does is slow down the build.
2015-12-22 10:46:42 -06:00
Jack Christensen de41977104 Run short tests on travis to avoid failure due to too long tests 2015-10-26 17:43:30 -05:00
Jack Christensen b7b7a83471 Test on travis with Go 1.5 2015-10-26 17:40:35 -05:00
Jack Christensen cf674c6958 Enable travis errors on PG 9.0 and 9.1 2015-02-13 13:43:39 -06:00
Jonathan Rudenberg cf41a6e587 Add Travis CI configuration 2015-01-31 14:29:50 -08:00