gitlab-ci: build HTML manual in a simpler way

This commit is contained in:
Robert Helgesson 2021-12-16 23:36:49 +01:00
parent 25e5a900de
commit 6c6f934f0b
No known key found for this signature in database
GPG key ID: 36BDAA14C2797E89

View file

@ -18,11 +18,9 @@ Run tests:
pages: pages:
stage: deploy stage: deploy
script: script:
- mkdir -p ~/.config/nixpkgs - nix-build -A docs.html
- echo '{ manual.html.enable = true; }' > ~/.config/nixpkgs/home.nix
- nix-shell . -A install
- mkdir public - mkdir public
- cp -r ~/.nix-profile/share/doc/home-manager/* public/ - cp -r ./result/share/doc/home-manager/* public/
artifacts: artifacts:
paths: paths:
- public - public