 Remo RechkemmerandGitHub
|
7c0fbf9b3f
|
Add static build with Nix (fixes #1295) (#1494)
* Include modifications to nixpkgs and static-haskell-nix as patches.
* use the patched static-haskell-nix version
* Add cachix postgrest
|
2020-05-12 13:31:37 -05:00 |
|
 RemoandGitHub
|
f02904a959
|
Simplify the DbStructure queries (#1478)
* remove unused parts of the DbStructure queries
* explain magic numbers in DbStructure queries
* simplify primary keys query
|
2020-04-29 13:01:46 -05:00 |
|
 RemoandGitHub
|
8b41b71db7
|
More consistent loading of the test fixtures (#1506)
Remove db setup from the Haskell test suite and include it in the test bash scripts.
|
2020-04-29 12:22:15 -05:00 |
|
 RemoandGitHub
|
d4cf8e7abb
|
Hook the Nix styling scripts into CI (#1504)
|
2020-04-29 10:44:11 -05:00 |
|
 RemoandGitHub
|
9134171b95
|
Fix the cachix push logic in CircleCI
Before pushing to cachix, check if the CACHIX_SIGNING_KEY env var is available.
|
2020-04-28 14:04:06 -05:00 |
|
 RemoandGitHub
|
328c3453f8
|
Add tips and tricks to using nix-shell (#1505)
|
2020-04-28 12:45:29 -05:00 |
|
 RemoandGitHub
|
dbc3aa28c4
|
Add scripts for linting and styling with all dependencies managed by Nix (#1501)
* Integrate the style and lint dependencies with Nix
* Add documentation on the nix styling scripts.
|
2020-04-27 15:04:50 -05:00 |
|
 RemoandGitHub
|
ad92c207f2
|
Run the spec test suite from the nix build job (#1503)
* Add caching to the tests run in CI with Nix
|
2020-04-27 13:39:57 -05:00 |
|
 RemoandSteve Chavez
|
dea6c5eb92
|
Remove ghc options from stack.yaml
They are redundant after being added to postgrest.cabal in #1489
|
2020-04-27 12:41:55 -05:00 |
|
 RemoandGitHub
|
c0546e0e46
|
Basic CI integration for Nix builds (#1495)
* Skip pushing to cachix for pull requests from forks.
* Build PostgREST first in the nix CI job in order to fail fast
|
2020-04-25 13:08:30 -05:00 |
|
 RemoandGitHub
|
d5f1d1b1ad
|
Pin version 0.3 of protolude in nix (#1499)
|
2020-04-24 12:09:56 -05:00 |
|
 RemoandGitHub
|
1c19bbde93
|
Run tests against several PostgreSQL versions using Nix (#1492)
* Show test output with postgrest-test-spec* in nix-shell
* Test output in color
|
2020-04-24 11:05:37 -05:00 |
|
 RemoandSteve Chavez
|
2e6a094d48
|
Disable nix pure by default in stack.yaml
|
2020-04-23 12:48:04 -05:00 |
|
 RemoandSteve Chavez
|
178c5d54d5
|
Integrate stack in the nix-shell environment
|
2020-04-22 14:30:02 -05:00 |
|
 RemoandGitHub
|
a7c396e464
|
Fix and improvements to with_tmp_db (#1488)
* Load fixtures in one psql session
* Add an option to keet the tmp directory and logs.
|
2020-04-22 11:57:40 -05:00 |
|
 RemoandGitHub
|
24db4a1e25
|
Basics for building PostgREST with Nix (#1489)
* Add GHC options used with stack to postgrest.cabal
* Add a Nix derivation for just the executable.
|
2020-04-21 11:59:00 -05:00 |
|
 RemoandGitHub
|
f6ce93f2c8
|
Add a script for running the test suite in a local temporary database. (#1476)
|
2020-04-14 12:34:50 -05:00 |
|
 RemoandGitHub
|
8c35c9d711
|
Fix CI tests for Postgres 9.4 (#1482)
|
2020-04-14 11:00:43 -05:00 |
|