~matthiasbeyer/imag

builds: nixos: Use mdbook from nixpkgs to build book

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Make links point to imag-pim.org

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
srht builds: Add email notification

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Replace default.nix with shell.nix

Use the ci.nix and move it to shell.nix.
With this, default.nix is no longer needed.

Docs and CI configuration is adapted.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Replace repository with new sourcehut repo

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Clippy Fix: let_underscore_lock

Use _variable instead of _ as a variable name for lock.

Expl.: https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_lock

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
ignore rusty-tags file

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Merge branch 'fix-nixosbuild-srht' into master

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Fix: Do not build all tests, but all binaries

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add git config in test env

This somehow got lost when we rebased the srht-builds branch, I guess.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
ci: Use mozilla overlay for nixpkgs with current rust

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Fix: Collapse nested if

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Fix: Do not write data if output is pipe

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Fix: Do not print data if output is pipe, except if that behaviour is overridden

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Fixes: b48c45ec4ba2 ("Change implementation to use the iterator extensions")
Fix: import anyhow::Error where it is needed

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Merge branch 'srht-builds' into master

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add nixos based build on sourcehut

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add ci.nix for nix based CI environment

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add clippy job to debian build
Remove the "check" phase, as we do not really need it in CI

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Add build script for debian based builds for srht

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Next