summary refs log tree commit diff
path: root/nixos/tests/gitea.nix
AgeCommit message (Collapse)AuthorFilesLines
2019-12-12nixos/gitea: test creation and cloning of a repo via sshMaximilian Bosch1-11/+85
2019-12-06nixos/gitea: simplify testMaximilian Bosch1-49/+15
This reduces the length of the gitea-test by creating a single `makeGiteaTest` function which creates the configuration for a testcase with a given database driver.
2019-11-04nixos/gitea: convert test to pythonJana Traue1-14/+16
2019-06-10nixos/gitea: utilize mysql|postgresql.ensureDatabases & ensureUsers to ↵Aaron Andersen1-14/+2
provision databases
2019-05-11maintainers: add kolaentekolaente1-1/+1
2019-02-11nixos/tests/gitea: fix eval warningsPierre Bourdon1-1/+1
trace: warning: config.services.gitea.database.password will be stored as plaintext in the Nix store. Use database.passwordFile instead. (Arguably, this shouldn't be a warning at all. But making it happy is easier than having a debate on the value of this warning.)
2019-01-14nixos/gitea: add option to disable registrationMaximilian Bosch1-0/+2
Although this can be added to `extraOptions` I figured that it makes sense to add an option to explicitly promote this feature in our documentation since most of the self-hosted gitea instances won't be intended for common use I guess. Also added a notice that this should be added after the initial deploy as you have to register yourself using that feature unless the install wizard is used.
2018-11-11tests: refactor to carry the package set as an argumentLéo Gaspard1-2/+5
This way, the package set will be possible to pass without re-importing all the time
2018-11-08nixos/gitea: add a nixos test to ensure the initial database migration ↵Aaron Andersen1-0/+74
succeeds so the application can start