mirror of
https://github.com/hercules-ci/flake-parts.git
synced 2025-04-09 02:24:01 +00:00
Add hercules-ci-effects doc
This commit is contained in:
parent
5a628a0994
commit
d1095bd855
2 changed files with 12 additions and 3 deletions
6
dev/flake.lock
generated
6
dev/flake.lock
generated
|
@ -20,11 +20,11 @@
|
|||
"nixpkgs": "nixpkgs"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1653740649,
|
||||
"narHash": "sha256-3kZc+D03J+Uleftpdv5BuBogwkc45zvhDte/AI0BvaI=",
|
||||
"lastModified": 1653841712,
|
||||
"narHash": "sha256-XBF4i1MuIRAEbFpj3Z3fVaYxzNEsYapyENtw3vG+q1I=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "hercules-ci-effects",
|
||||
"rev": "6d99ef9727b1327ec7eb6fa2055b74bd88ea4709",
|
||||
"rev": "e14d2131b7c81acca3904b584ac45fb72da64dd2",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
eval = libNix.evalFlakeModule { self = { inputs = { inherit (inputs) nixpkgs; }; }; } {
|
||||
imports = [
|
||||
inputs.pre-commit-hooks-nix.flakeModule
|
||||
inputs.hercules-ci-effects.flakeModule
|
||||
];
|
||||
};
|
||||
opts = eval.options;
|
||||
|
@ -72,6 +73,13 @@
|
|||
baseUrl = "https://github.com/hercules-ci/pre-commit-hooks.nix/blob/flakeModule";
|
||||
sourcePath = inputs.pre-commit-hooks-nix;
|
||||
};
|
||||
# TODO make this a dynamic input
|
||||
hercules_ci_effectsOptions = optionsDoc {
|
||||
title = "hercules-ci-effects";
|
||||
sourceName = "hercules-ci-effects";
|
||||
baseUrl = "https://github.com/hercules-ci/hercules-ci-effects/blob/master";
|
||||
sourcePath = inputs.hercules-ci-effects;
|
||||
};
|
||||
# pandoc
|
||||
htmlBefore = ''
|
||||
<html>
|
||||
|
@ -95,6 +103,7 @@
|
|||
buildPhase = ''
|
||||
( echo "$htmlBefore";
|
||||
pandoc --verbose --from docbook --to html5 $coreOptions;
|
||||
pandoc --verbose --from docbook --to html5 $hercules_ci_effectsOptions;
|
||||
pandoc --verbose --from docbook --to html5 $pre_commit_hooks_nixOptions;
|
||||
echo "$htmlAfter"; ) >options.html
|
||||
'';
|
||||
|
|
Loading…
Add table
Reference in a new issue