[% INCLUDE maybeEditString param="$baseName-name" value=input.name extraClass="shortString" %]
[% INCLUDE renderSelection curValue=input.type param="$baseName-type" options=inputTypes %]
[% FOREACH alt IN input.jobsetinputalts -%]
[% IF input.type == "string" && !edit %]
"[% HTML.escape(alt.value) %]"
[% ELSE %]
[% INCLUDE maybeEditString param="$baseName-values" value=alt.value %]
[% IF edit %][X] [% END %]
[% END %]
[% END %]
[% IF edit %][+][% END %]
[% END %]
[% BLOCK renderJobset %]
[% IF jobset %]Jobset [% jobset.name %][% ELSE %]New jobset[% END %]
Information
[% IF edit %]
Identifier:
[% INCLUDE maybeEditString param="jobset-$baseName-name" value=jobset.name %]
[% END %]
Description:
[% INCLUDE maybeEditString param="jobset-$baseName-description" value=jobset.description %]
Nix expression:
[% INCLUDE maybeEditString param="jobset-$baseName-nixexprpath" value=jobset.nixexprpath extraClass="shortString" %] in input
[% INCLUDE maybeEditString param="jobset-$baseName-nixexprinput" value=jobset.nixexprinput extraClass="shortString" %]
Inputs
[% IF edit %]
[% END %]
[% IF edit %]
[% END %]
Input name
Type
Values
[% FOREACH input IN jobset.jobsetinputs -%]
[% INCLUDE renderInput input=input baseName="jobset-$baseName-input-$input.name" %]
[% END %]
[% IF edit %]
[% END %]
[% END %]
[% IF edit %]
[% IF !create %]
[% END %]
[% END %]
[% END %]