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
Robert Hensing
f5a3f299c6
Merge pull request #127 from hercules-ci/update
...
Update nixos-unstable
2021-07-17 16:34:35 +02:00
Robert Hensing
3374cbec26
Update nixos-unstable
2021-07-17 15:15:01 +02:00
Robert Hensing
65b2106d2a
Typo
2021-06-13 10:03:35 +02:00
Robert Hensing
af8257eb66
Merge pull request #123 from hercules-ci/docs-update
...
Docs about repl and arion.build function
2021-06-11 17:02:11 +02:00
Robert Hensing
a1a2475be5
docs: Add repl and build with Nix sections
2021-06-11 13:29:52 +02:00
Robert Hensing
b30c76822d
Remove todomvc example (gone)
2021-06-11 13:14:33 +02:00
Robert Hensing
01f359b8f6
Bump to v0.1.3.0
2021-06-03 11:46:36 +02:00
Robert Hensing
f94dc40f05
Merge pull request #120 from hercules-ci/nixos-unstable-is-reference-nixpkgs
...
ci.nix: Set nixos-unstable as reference nixpkgs
2021-06-03 11:12:04 +02:00
Robert Hensing
cedf8be896
ci.nix: Set nixos-unstable as reference nixpkgs
2021-06-03 10:15:03 +02:00
Robert Hensing
4a38050a05
Merge pull request #119 from hercules-ci/nixos-21.05-podman-preparation
...
Add NixOS 21.05 to ci.nix
2021-06-03 10:08:31 +02:00
Robert Hensing
3171cf1c21
Update index.adoc
2021-06-03 08:44:57 +02:00
Robert Hensing
40394f4822
.envrc: Preserve XDG_DATA_DIRS for bash completions
2021-06-03 08:14:47 +02:00
Robert Hensing
b045fba6f1
ci.nix: Add nixos-21.05
2021-06-03 08:13:55 +02:00
Robert Hensing
865055787a
Merge pull request #117 from hercules-ci/nixos-21.05-podman-preparation
...
NixOS 21.05/podman preparation
2021-05-31 17:06:34 +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
2b46a9b5f6
Format
2021-05-31 16:53:57 +02:00
Robert Hensing
e73710caf9
examples/full-nixos: Disable nscd
2021-05-31 16:53:57 +02:00
Robert Hensing
dcc5b1e3ce
Test and fix that we only load images when needed
2021-05-31 16:53:57 +02:00
Robert Hensing
9dd1ab0568
Update change log
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
a2f5c9415c
Update README for 21.05
2021-05-31 16:53:57 +02:00
Robert Hensing
1a24fe9639
Warn when DynamicUser is used without SYS_ADMIN
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
e0e7531f7d
Add image.enableRecommendedContents for /bin/sh and such
2021-05-31 16:53:57 +02:00
Robert Hensing
48d3d4b0d7
Use image.includeStorePaths = false, no more "arion base image"
...
The arion base image was a poor substitute for the customization
layer that only worked for some images.
By modifying dockerTools to export only the customization layer,
we can support arbitrary root contents.
2021-05-31 16:53:57 +02:00
Robert Hensing
ad41d1e39b
Use streamLayeredImage for base image
2021-05-24 12:28:32 +02:00
Robert Hensing
b83cf51efd
Merge pull request #116 from hercules-ci/flake
...
Flake
2021-05-19 17:13:43 +02:00
Robert Hensing
e1f7840780
Update doc about garbage collection
2021-05-18 12:54:53 +02:00
Robert Hensing
3fb8782296
Allow overriding the source used for evaluation
2021-05-18 12:54:53 +02:00
Robert Hensing
525b598ce3
flake: Add overlay
2021-05-18 12:54:53 +02:00
Robert Hensing
39249c5956
flake: Add build and eval functions
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