Robert Hensing
cedf8be896
ci.nix: Set nixos-unstable as reference nixpkgs
2021-06-03 10:15:03 +02:00
Robert Hensing
b045fba6f1
ci.nix: Add nixos-21.05
2021-06-03 08:13:55 +02:00
Robert Hensing
a7c7ec3a03
Update niv boilerplate
2021-05-31 16:53:57 +02:00
Robert Hensing
07998216c4
Update nixos-unstable
2021-05-31 16:53:57 +02:00
Robert Hensing
144864d61c
Drop NixOS 19.03
2021-05-31 16:53:57 +02:00
Robert Hensing
286d56a83c
Add test with podman docker socket backend
2021-05-31 16:53:57 +02:00
Robert Hensing
3fb8782296
Allow overriding the source used for evaluation
2021-05-18 12:54:53 +02:00
Robert Hensing
8cb231fa89
Update comment about tarballs
2021-05-18 12:54:53 +02:00
Robert Hensing
7340d37636
Use nixpkgs upstream expression
2021-05-18 12:54:53 +02:00
Robert Hensing
648230492d
Remove obsolete Nixpkgs versions
...
Traefik test fails on NixOS 20.03, which is end-of-life.
2021-01-22 10:28:14 +01:00
Robert Hensing
3cbb40281c
Add releaser tool to shell
2020-12-05 00:07:33 +01:00
Robert Hensing
ed42a5c708
buildInputs -> nativeBuildInputs
...
Will fix bash completion in the shell and is a good practice for
non-shell derivations.
2020-12-05 00:05:35 +01:00
Robert Hensing
a96df5d7c1
Boldly bump banal base bound
2020-12-04 23:53:19 +01:00
Robert Hensing
f7d2f2d93c
Add Haskell Language Server support
...
vscode:
- use Nix Environment Selector (with shell.nix)
- install haskell.haskell extension
2020-10-01 16:52:19 +02:00
Robert Hensing
ed2bc14032
Add nixos-20.09
2020-10-01 11:58:43 +02:00
Robert Hensing
97df92183d
nixos-20.03: update
2020-10-01 11:54:15 +02:00
Robert Hensing
90c2637947
Update
2020-09-05 23:00:30 +02:00
Robert Hensing
5c318409cc
Revert nixos-19.09 due to broken python docker on darwin
2020-03-19 12:12:09 +01:00
Robert Hensing
265f6a29ce
ci.nix: Disable nixos-unstable
2020-03-19 12:12:09 +01:00
Robert Hensing
fc2ec12ead
Update
2020-03-19 12:12:09 +01:00
Robert Hensing
52dfbeccb1
Adapt to 20.03
...
- Migrate tests to python-based runner for newer nixpkgs.
- Adaptations for newer nginx module used in tests
- Increase memory size for tests
2020-03-19 12:12:09 +01:00
Robert Hensing
41d3fb490c
sources.nixpkgs: 19.03 -> 20.03
2020-03-19 12:04:04 +01:00
Robert Hensing
0a8f8e7fb8
Fix doc formatting
2019-10-29 12:52:00 +01:00
Robert Hensing
4cc75b7cc5
ci.nix: Enable darwin build
2019-10-26 15:27:32 +02:00
Robert Hensing
4a12286e92
docs: Fake repo for CI
2019-10-25 01:10:01 +02:00
Domen Kožar
5140cf0a09
Use antora for documentation
2019-10-25 00:11:35 +02:00
Domen Kožar
4444cf1856
nix/overlay.nix: fix eval
2019-10-24 16:25:57 +02:00
Robert Hensing
e21b1b4e75
Add nixos-19.09
2019-10-04 19:29:09 +02:00
Robert Hensing
7749eb2ef9
Add cabal check to ci, build strictly (once)
2019-10-04 19:09:29 +02:00
Robert Hensing
41d4fefd64
Add releaser
2019-10-04 17:24:01 +02:00
Robert Hensing
80a4dbe8b9
Build matrix
2019-10-04 17:16:41 +02:00
Robert Hensing
6fb0b1ec66
Update nixpkgs via added niv
2019-10-04 16:37:39 +02:00
Robert Hensing
c3a5f8c13f
Assertions, warnings, renames
2019-10-03 21:30:14 +02:00
Robert Hensing
286d0ae084
Rewire nix
2019-09-28 16:27:07 +02:00
Robert Hensing
77c492fa86
Wrap arion binary
...
PATH+=docker-compose, unset PYTHONPATH
2019-09-28 00:42:03 +02:00
Robert Hensing
1fe10c076d
Implement image loading, use it instead of arion-base
2019-09-27 23:59:08 +02:00
Robert Hensing
b9488b7f49
Make some commands work
2019-09-27 21:01:57 +02:00
Robert Hensing
6d6361e7e8
Add --show-trace, eval unit test
2019-07-29 13:49:26 +02:00
Robert Hensing
36e48776cf
Cover up the -compose part of the Haskell package
2019-06-23 21:27:44 +02:00
Robert Hensing
6882a92e56
Make arion cat work
2019-06-23 21:27:13 +02:00
Robert Hensing
77eadf4c41
Build Haskell arion instead
2019-06-16 11:38:22 +02:00
Robert Hensing
61cc348281
Pass system through project nix files
2019-06-15 14:32:59 +02:00
Robert Hensing
9443fe8410
Add Haskell package
2019-06-14 16:10:37 +02:00
Robert Hensing
ccaac02a87
Add doc/manual, tweak README
2019-03-03 23:42:40 +01:00
Robert Hensing
76ca66f59c
Pin and make the project structure conform more to todomvc-nix
...
This makes the Nix files work like todomvc-nix but a little simplified.
Also it pins nixpkgs because for development (tests), you need -unstable
instead of release-18.09 so that's automatic now.
2019-01-20 17:11:18 +01:00