hosts/web-2: Publish mitel-ommclient2 documentation using update-from-hydra
This commit is contained in:
hosts/web-2
modules/update-from-hydra
pkgs/update-from-hydra
@ -45,6 +45,14 @@ let
|
||||
'';
|
||||
};
|
||||
|
||||
buildOutput = mkOption {
|
||||
type = with types; nullOr str;
|
||||
default = null;
|
||||
description = ''
|
||||
Build output name
|
||||
'';
|
||||
};
|
||||
|
||||
nixStoreUri = mkOption {
|
||||
type = types.str;
|
||||
description = ''
|
||||
@ -85,7 +93,7 @@ in {
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
|
||||
script = ''
|
||||
${pkgs.update-from-hydra}/bin/update-from-hydra --hydra-url "${path.hydraUrl}" --hydra-project "${path.hydraProject}" --hydra-jobset "${path.hydraJobset}" --hydra-job "${path.hydraJob}" --nix-store-uri "${path.nixStoreUri}" --gcroot-name "${name}" "${path.resultPath}"
|
||||
${pkgs.update-from-hydra}/bin/update-from-hydra --hydra-url "${path.hydraUrl}" --hydra-project "${path.hydraProject}" --hydra-jobset "${path.hydraJobset}" --hydra-job "${path.hydraJob}" ${optionalString (path.buildOutput != null) "--build-output ${path.buildOutput}"} --nix-store-uri "${path.nixStoreUri}" --gcroot-name "${name}" "${path.resultPath}"
|
||||
'';
|
||||
})
|
||||
) cfg.paths);
|
||||
|
Reference in New Issue
Block a user