diff options
author | Bjørn Forsman <bjorn.forsman@gmail.com> | 2022-07-18 10:17:40 +0200 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2022-07-23 13:30:53 +0200 |
commit | 16108ff74a5949ab43851be17860a177766feab0 (patch) | |
tree | 4e54a4143e36b154108352a2f24ab4efd6ad4190 /nixos/modules/services | |
parent | 57d8154c4ef7ff2f0c7a667b92eb49b9f6744182 (diff) | |
download | nixpkgs-16108ff74a5949ab43851be17860a177766feab0.tar nixpkgs-16108ff74a5949ab43851be17860a177766feab0.tar.gz nixpkgs-16108ff74a5949ab43851be17860a177766feab0.tar.bz2 nixpkgs-16108ff74a5949ab43851be17860a177766feab0.tar.lz nixpkgs-16108ff74a5949ab43851be17860a177766feab0.tar.xz nixpkgs-16108ff74a5949ab43851be17860a177766feab0.tar.zst nixpkgs-16108ff74a5949ab43851be17860a177766feab0.zip |
nixos/jenkins-job-builder: set serviceConfig.Type = "oneshot"
This change allows detecting configuration errors during switch-to-configuration instead of them being reported asynchronously *after* switch-to-configuration has exited. (And update the NixOS test accordingly.)
Diffstat (limited to 'nixos/modules/services')
-rw-r--r-- | nixos/modules/services/continuous-integration/jenkins/job-builder.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/continuous-integration/jenkins/job-builder.nix b/nixos/modules/services/continuous-integration/jenkins/job-builder.nix index edbf31f5ca1..49b39b03d47 100644 --- a/nixos/modules/services/continuous-integration/jenkins/job-builder.nix +++ b/nixos/modules/services/continuous-integration/jenkins/job-builder.nix @@ -243,6 +243,7 @@ in { done '' + (if cfg.accessUser != "" then reloadScript else ""); serviceConfig = { + Type = "oneshot"; User = jenkinsCfg.user; RuntimeDirectory = "jenkins-job-builder"; }; |