Unverified Commit ac4790a8 authored by Sridhar Ratnakumar's avatar Sridhar Ratnakumar Committed by emilylange
Browse files

nixos/jenkins-job-builder: Fix link to documentation, use mkEnableOption



Co-Authored-By: default avataremilylange <git@emilylange.de>
parent 0a4206a5
Loading
Loading
Loading
Loading
+11 −16
Original line number Diff line number Diff line
@@ -9,11 +9,8 @@ let
in {
  options = {
    services.jenkins.jobBuilder = {
      enable = mkOption {
        type = types.bool;
        default = false;
        description = lib.mdDoc ''
          Whether or not to enable the Jenkins Job Builder (JJB) service. It
      enable = mkEnableOption (mdDoc ''
        the Jenkins Job Builder (JJB) service. It
        allows defining jobs for Jenkins in a declarative manner.

        Jobs managed through the Jenkins WebUI (or by other means) are left
@@ -24,10 +21,8 @@ in {
        deleted.

        Please see the Jenkins Job Builder documentation for more info:
          [
          http://docs.openstack.org/infra/jenkins-job-builder/](http://docs.openstack.org/infra/jenkins-job-builder/)
        '';
      };
        <https://jenkins-job-builder.readthedocs.io/>
      '');

      accessUser = mkOption {
        default = "admin";