@if (!editable) {
{{formData?.repository}}
} @if (editable) { }
@if (!editable) {
@switch (formData?.scriptType) { @case (sourceTypesEnum.VersionNum) {
{{formData?.version_num}} {{formData?.branch ? ' (in branch ' + formData?.branch + ')' : ''}}
} @case (sourceTypesEnum.Branch) {
{{formData?.branch ? 'Latest in branch ' + formData?.branch : '' }}
} @case (sourceTypesEnum.Tag) {
@if (formData?.version_num) { {{formData?.tag}} (commit id {{formData?.version_num}}) } @else { {{formData?.tag}} }
} }
} @if (editable) {
Type @for (type of scriptTypeOptions; track type) { {{type.label}} } Required Commit ID Branch Required Required Tag
}
@if (!editable) {
{{formData?.entry_point}}
} @if (editable) { }
@if (!editable) {
{{formData?.working_dir}}
} @if (editable) { }
@if (!editable) {
{{formData?.binary}} @if (formData?.binary && !formData?.binary?.match(pythonRegexp)) { }
} @if (editable) { }