Commit Graph

14 Commits

Author SHA1 Message Date
Robert Helgesson 213a06295d
ci: don't run tests in GitLab CI
It eats too many CI minutes.
2022-10-27 22:47:27 +02:00
Robert Helgesson 6c6f934f0b
gitlab-ci: build HTML manual in a simpler way 2021-12-17 00:06:06 +01:00
Robert Helgesson 0027b0e76b
gitlab-ci: use nixos-unstable channel 2020-12-01 22:46:22 +01:00
Robert Helgesson a6a3abb295
gitlab-ci: update Nixpkgs pin 2020-09-22 23:26:53 +02:00
Robert Helgesson 8bbefa77f7
tests: perform code formatting test in test suite
This should improve visibility when CI job fails due to bad
formatting.
2020-05-28 01:37:27 +02:00
Robert Helgesson db6e261794
gitlab-ci: update nixpkgs pin 2020-05-14 00:02:34 +02:00
Robert Helgesson 5cfc9fed79
gitlab-ci: minor test job improvements
Specifically,

- add code format checking and
- run tests in a pure shell.
2020-05-14 00:02:33 +02:00
Robert Helgesson 068ff76a10
gitlab-ci: improve NUR update trigger
Specifically, trigger NUR updates for all release branches by default.

Also updates the GitLab CI definition to use the new `rules` attribute
rather than the deprecated `only` attribute.
2020-04-08 16:13:01 +02:00
Robert Helgesson 0bb2d87cfd
gitlab-ci: pin Nixpkgs version 2020-01-01 13:52:01 +01:00
Robert Helgesson 7159c293af
gitlab-ci: fix deployment of manual 2019-08-21 23:00:04 +02:00
Robert Helgesson 8830b8d082
gitlab-ci: only run a single test
Unfortunately the full test suite seems to run out of memory on the
GitLab CI runner.
2019-08-18 21:33:56 +02:00
Robert Helgesson 55c962fda2
gitlab-ci: trigger NUR update
This will trigger a CI job at

    https://gitlab.com/rycee/nur-expressions

that will update Home Manager in NUR.
2019-08-14 21:57:22 +02:00
Robert Helgesson eb7f39f0aa
gitlab-ci: add test stage 2019-08-14 17:38:47 +02:00
Robert Helgesson 8e05229e62
Add initial GitLab CI configuration
This will automatically build and publish the Home Manager manual on
GitLab Pages.
2018-08-20 22:03:26 +02:00