Robert Hensing
7987c7ec0d
Fix nixos-unit nginx test
2022-12-02 10:25:01 +00:00
Robert Hensing
890f9d9428
flake.nix: Update nixpkgs
2022-12-02 10:25:01 +00:00
Robert Hensing
4aff7e3a11
Use flake-parts
2022-12-02 10:25:01 +00:00
Robert Hensing
8159c4faa3
Merge pull request #167 from PetarKirov/patch-1
...
docs: Add missing newline before list
2022-10-05 17:16:22 +01:00
Petar Kirov
06266c155c
docs: Add missing newline before list
2022-10-05 18:47:52 +03:00
Robert Hensing
e5fb978143
Update changelog
2022-06-10 18:24:43 +02:00
Robert Hensing
9b6418810d
Update changelog
2022-06-10 18:15:55 +02:00
Robert Hensing
8d9824c622
Remove builtins.trace calls
2022-06-09 02:04:51 +02:00
Robert Hensing
5b0126a55d
Merge pull request #157 from hercules-ci/nixos-module-set-default-project.name
...
nixos-module: Set default project.name
2022-06-09 02:01:18 +02:00
Robert Hensing
c519be7211
Merge pull request #161 from hercules-ci/networks-and-networks.default.name
...
Networks and `networks.default.name`
2022-06-09 01:59:39 +02:00
Robert Hensing
52c8798dbf
Drop NixOS 20.09 support
2022-06-09 01:56:30 +02:00
Robert Hensing
6a0846c41b
Update changelog
2022-06-09 01:47:16 +02:00
Robert Hensing
037c87837f
Add default network with name = project.name
2022-06-09 01:47:16 +02:00
Robert Hensing
ca785e548b
Add options below networks
2022-06-09 01:47:16 +02:00
Robert Hensing
c8944a2871
Extract dockerComposeRef and link into new lib.nix
2022-06-09 01:20:09 +02:00
Robert Hensing
42146bb0b2
Adjust docs
2022-06-09 01:18:22 +02:00
Robert Hensing
fa48a5241e
Add nixpkgs-fmt to shell
2022-06-09 01:17:51 +02:00
Robert Hensing
c24a87f429
Merge branch 'mandatory-project.name' into HEAD
2022-06-09 01:16:17 +02:00
Robert Hensing
f4cd854c8e
Merge pull request #160 from hercules-ci/update
...
Update
2022-06-07 01:05:55 +02:00
Robert Hensing
84d77a2002
Update nixos-unstable
2022-06-01 00:14:54 +02:00
Robert Hensing
6d2e07173c
Test with NixOS 22.05
2022-06-01 00:14:25 +02:00
Robert Hensing
d90c7dc326
project.name: nullOr str -> str
2022-06-01 00:06:33 +02:00
Robert Hensing
5ffaa4104a
nixos-module: Set default project.name
2022-05-31 23:46:14 +02:00
bors[bot]
bd3e2fe4e3
Merge #153
...
153: Add service.healthcheck and extend service.depends_on r=roberth a=t4ccer
Add option to define custom health checks for services, and extend `depends_on` so it can also include `<service>.condition` field for conditions based on health checks.
Co-authored-by: t4ccer <t4ccer@gmail.com>
2022-05-18 17:12:19 +00:00
t4ccer
fb5ab7b76f
Move healthcheck options to healthcheck
submodule
2022-04-27 19:43:16 -06:00
t4ccer
69b9109dea
Define module for detailed depends_on
options
2022-04-27 14:23:25 -06:00
t4ccer
cf20442a7a
Add service.healthcheck.start_period
option
2022-04-27 13:54:12 -06:00
t4ccer
ec8ef96d52
Add service.healthcheck and extend service.depends_on
2022-04-26 18:35:08 -06:00
Robert Hensing
cd962c840e
Merge pull request #148 from hercules-ci/hs-update
...
arion-compose.cabal: Loosen base constraint + update
2022-04-23 23:29:28 +02:00
Robert Hensing
0ee76740d0
image.name: Default to localhost/$name
2022-04-23 23:20:33 +02:00
Robert Hensing
72293ef5f6
Merge pull request #149 from mausch/patch-1
...
Fix link in docs
2022-04-20 16:19:40 +02:00
Mauricio Scheffer
3dba169791
Fix link in docs
2022-04-08 22:26:48 +01:00
Robert Hensing
40fd74e71f
zookeeper ships with an appropriate java now
2022-04-08 00:04:13 +02:00
Robert Hensing
fbb56568e9
podman now expects localhost/ in name
2022-04-08 00:03:45 +02:00
Robert Hensing
83bc14fba8
nixosTest invocation got stricter
2022-04-08 00:03:31 +02:00
Robert Hensing
2c10b297ad
Disable _module.args docs
2022-04-08 00:03:13 +02:00
Robert Hensing
161ee3aaf9
Avoid rebuilds with sourceByRegex
...
Awful function, but it works.
2022-04-08 00:02:37 +02:00
Robert Hensing
cb0d5ed7fd
antora in nixpkgs is currently broken
2022-04-08 00:02:09 +02:00
Robert Hensing
ad9e564308
optionsAsciiDoc is a file now
2022-04-08 00:01:25 +02:00
Robert Hensing
baa515d88e
Fix warnings
2022-04-07 22:55:22 +02:00
Robert Hensing
72efe2145d
Update nixos-unstable
2022-04-07 22:20:31 +02:00
Robert Hensing
56f5c5d5a0
arion-compose.cabal: Loosen base constraint
2022-03-09 23:51:17 +01:00
Robert Hensing
db6d4d7490
Merge pull request #140 from hercules-ci/nixos-module
...
Add NixOS module
2021-11-02 14:13:37 +01:00
Robert Hensing
a7c545074b
docs: Write about deployment
2021-11-02 13:29:30 +01:00
Robert Hensing
e263614045
Add NixOS module
2021-11-02 12:25:00 +01:00
bors[bot]
ee331fa1cd
Merge #137
...
137: Fix missing sh in PATH r=roberth a=winston0410
Fixes #136
Co-authored-by: kghugo <hugosum.dev@protonmail.com>
2021-10-17 21:43:44 +00:00
kghugo
600aa2c8ac
Link only sh from bash package to reduce image size
2021-10-17 21:02:51 +01:00
kghugo
ff2b9bbc44
Fix missing sh in PATH
2021-10-17 20:35:14 +01:00
bors[bot]
ac20241a41
Merge #131
...
131: Fix `pkgs` of evaluated configuration. r=roberth a=tomprince
Co-authored-by: Tom Prince <tom.prince@private.storage>
2021-08-28 05:44:11 +00:00
Tom Prince
ab13e0a3f4
Fix pkgs
of evaluated configuration.
2021-08-25 01:52:02 -06:00