Robert Hensing
5ed7b893bd
Merge pull request #114 from hercules-ci/flake-example
...
Add experimental flake example
2021-04-20 11:39:47 +02:00
Robert Hensing
1da9c00cd5
Add experimental flake example
2021-04-20 11:30:21 +02:00
bors[bot]
127a5babaa
Merge #111
...
111: Add service.dns r=roberth a=lunik1
Exposes the the [`dns` option](https://docs.docker.com/compose/compose-file/compose-file-v3/#dns ). The spec says this can be a list of strings or a single string (for a single DNS resolver), but no functionality is lost by restricting it to the former so I have done so for simplicity's case.
Co-authored-by: lunik1 <ch.gpg@themaw.xyz>
Co-authored-by: Robert Hensing <robert@roberthensing.nl>
2021-04-10 09:51:33 +00:00
Robert Hensing
e44c2c95ac
./update-options
2021-04-10 11:50:51 +02:00
lunik1
aed2c40e77
Add service.dns
2021-04-10 00:51:40 +01:00
Robert Hensing
0417272e0e
Add docs/README.md
...
Refer github.com visitors to the docs site.
2021-02-11 14:45:56 +01:00
Robert Hensing
44bd4b34c6
options.adoc: Hint where to edit options
...
Useful when generated docs will have edit links pointing to options.adoc.
2021-02-11 14:42:26 +01:00
Robert Hensing
c605eac50f
Merge pull request #108 from hercules-ci/labels
...
Add service.labels
2021-01-22 10:50:09 +01:00
Robert Hensing
bb23a55c8a
Improve labels example
2021-01-22 10:39:34 +01:00
Robert Hensing
3d9f19b630
Update changelog
2021-01-22 10:32:14 +01: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
3bad85064b
Tests: curl --fail
2021-01-22 00:00:31 +01:00
Robert Hensing
cfa65c56a6
Test examples/traefik
2021-01-21 23:53:37 +01:00
Robert Hensing
32b00781b4
examples/traefik: Make pure
2021-01-21 23:53:26 +01:00
lunik1
ee2f71327d
Add traefik example
2021-01-21 23:07:52 +01:00
Robert Hensing
9a523b45d7
./update-options
2021-01-20 18:20:07 +01:00
Robert Hensing
35cb7adfb5
service.labels: Bad example
2021-01-20 18:20:07 +01:00
Robert Hensing
38048ada2c
Add service.labels
2021-01-20 18:11:52 +01:00
Robert Hensing
86e420d15c
Merge pull request #106 from hercules-ci/release
...
Release 0.1.2.0
2020-12-07 00:34:54 +01:00
Robert Hensing
7b27176274
Bump to v0.1.2.0
2020-12-05 00:08:18 +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
bddf4d919d
Prepare changelog
2020-12-05 00:01:29 +01:00
Robert Hensing
a96df5d7c1
Boldly bump banal base bound
2020-12-04 23:53:19 +01:00
Robert Hensing
896316ce29
Merge pull request #104 from hercules-ci/set-project-name
...
Add name option for project/composition name
2020-10-11 12:55:11 +02:00
Robert Hensing
700297748d
Support --no-ansi, --compatibility, --log-level options
2020-10-11 12:47:28 +02:00
Robert Hensing
b959ab492d
Move name -> project.name
2020-10-11 12:02:58 +02:00
Robert Hensing
92c389fab5
Fix tests
2020-10-10 22:14:22 +02:00
Robert Hensing
2de4188b9d
Update options
2020-10-10 22:12:37 +02:00
Robert Hensing
df0ec2eb50
Add name option for project/composition name
2020-10-10 22:09:35 +02:00
Robert Hensing
427a3b0e3c
Merge pull request #103 from hercules-ci/streamlayer
...
Add dockerTools.streamLayeredImage support
2020-10-02 13:00:10 +02:00
Robert Hensing
067ce26177
Use dockerTools.streamLayeredImage if available
...
Technically this opens a new attack vector, but if you don't trust
the code you're deploying, you should already have taken precautions
because of nix-shell, direnv etc. This just adds arion to that list.
2020-10-02 11:52:35 +02:00
Robert Hensing
88c361c81c
Rename getDockerImages
2020-10-02 11:52:35 +02:00
Robert Hensing
fa06bc80dc
examples/minimal: Speed up shutdown
2020-10-02 11:52:35 +02:00
Robert Hensing
b4c17aac7c
Merge pull request #102 from hercules-ci/prebuilt
...
Prebuilt
2020-10-01 19:43:56 +02:00
Robert Hensing
7c20fa9a11
Support use of prebuilt docker-compose.yaml
2020-10-01 18:47:29 +02:00
Robert Hensing
9dabd9bb92
Remove broken live-check script, use ./build
2020-10-01 16:53:04 +02: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
5df15b33a7
Merge pull request #99 from hercules-ci/update
...
Update
2020-10-01 15:49:16 +02:00
Robert Hensing
3e3c1754a5
Work around nginx problem in 20.03
2020-10-01 15:38:01 +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
fd41e1e7de
Increase test memory
2020-09-05 23:02:21 +02:00
Robert Hensing
b2e2aad1d5
Fix warning
2020-09-05 23:02:11 +02:00
Robert Hensing
90c2637947
Update
2020-09-05 23:00:30 +02:00
Robert Hensing
7609d3a88d
Bump to v0.1.1.1
2020-03-20 22:39:52 +01:00
Robert Hensing
4afa8694f6
Merge pull request #95 from hercules-ci/maintenance
...
Maintenance
2020-03-20 22:37:39 +01:00
Robert Hensing
3b86679399
Resolve NonEmpty import warning
2020-03-20 22:28:46 +01:00
Robert Hensing
eeed0577be
haskell: Resolve lines ambiguity
2020-03-20 22:28:37 +01:00
Robert Hensing
313bf21228
arion-compose.cabal: Allow newer base up to a point
2020-03-20 22:24:22 +01:00