[% WRAPPER layout.tt title= (create ? "Creating jobset in project $project.name" : createFromEval ? "Creating jobset from evaluation $eval.id of " _ makeNameTextForJobset(jobset) : cloneJobset ? "Cloning jobset " _ makeNameTextForJobset(jobset) : "Editing jobset " _ makeNameTextForJobset(jobset)) %] [% PROCESS common.tt %] [% USE format %] [% BLOCK renderJobsetInput %] input.name) %]/> [% INCLUDE renderSelection curValue=input.type param="$baseName-type" options=inputTypes edit=1 %] [% IF createFromEval %] [% value = (input.uri or input.value); IF input.revision; value = value _ " " _ input.revision; END; warn = input.altnr != 0; %] [% ELSE %] [% alt = input.search_related('jobsetinputalts', {altnr => 0}); value = alt.value warn = input.jobsetinputalts_rs.count > 1; %] [% END %] [% IF warn %]
Warning: This input had more than one value. This is no longer supported. The additional values have been removed.
[% END %] value, id => "$baseName-value", name => "$baseName-value") %]/> [% END %] [% BLOCK renderJobsetInputs %] [% inputs = createFromEval ? eval.jobsetevalinputs : jobset.jobsetinputs; FOREACH input IN inputs %] [% INCLUDE renderJobsetInput input=input baseName="input-$input.name" %] [% END %]
Input nameTypeValueNotify committers
[% END %]
edit ? jobset.name : "") %]/>
jobset.description) %]/>
jobset.flake) %]/>
jobset.nixexprpath) %]/>
in
jobset.nixexprinput) %]/>
jobset.checkinterval) %]/>
sec
jobset.schedulingshares) %]/>
jobset.emailoverride) %] [% IF !emailNotification %]disabled[% END %]/>
jobset.keepnr) %]/>
[% INCLUDE renderJobsetInputs %] [% INCLUDE renderJobsetInput input="" extraClass="template" id="input-template" baseName="input-template" %]
[% END %]