{{ 'deployImage' | translate }}

cloud_download
{{ 'labelDestination' | translate }} {{ runScriptTitle }}
{{ 'labelClients' | translate }} {{ 'clientListDeployImage' | translate }}desktop_windows
info {{ 'markClientModelInstruction' | translate }}
@for (client of clientData; track client) {
Client Icon
{{ client.name | slice:0:20 }} {{ client.ip }} {{ client.mac }}
{{ 'labelModel' | translate }}
}
image {{ 'imageConfiguration' | translate }}
{{ 'imageType' | translate }} {{ 'labelMonolithic' | translate }} {{ 'labelGit' | translate }}
@if (imageType === 'monolithic') {
{{ 'selectDeployMethod' | translate }} @for (method of allMethods; track method.value) { {{ method.name }} } {{ 'selectRepository' | translate }} @for (repo of allImageRepositories; track repo.uuid) { {{ repo.name }} } @if (loadingAllRepositories) { hourglass_empty } {{ 'selectImagePrompt' | translate }} @for (image of images; track image.uuid || $index) {
{{ image.name }}
{{ image.description }}
}
} @if (imageType === 'git') {
{{ 'selectRepository' | translate }} @for (repo of allImageRepositories; track repo.uuid) { {{ repo.name }} } @if (loadingAllRepositories) { hourglass_empty } {{ 'buttonSelectRepository' | translate }} @for (repo of repositories; track repo) { {{ repo }} } @if (loadingRepositories) { hourglass_empty } {{ 'buttonSelectBranch' | translate }} @for (branch of branches; track branch) { {{ branch }} } @if (loadingBranches) { hourglass_empty } {{ 'labelTag' | translate }} {{ 'buttonNo' | translate }} {{ 'buttonYes' | translate }}
} @if (imageType === 'monolithic' && selectedMethod && needsAdvancedConfig(selectedMethod)) { @if (methodConfigured) {
tune Parámetros de {{ getMethodLabel() }}
check_circle {{ getMethodConfigSummary() }}
} @else {
warning Se requiere configurar los parámetros de {{ getMethodLabel() }}
} } @if (errorMessage) {
{{ errorMessage }}
}
@if (imageType === 'monolithic' && selectedMethod && !isDirectMethod()) {
cached {{ 'operationMode' | translate }}
storage
{{ 'fullDeployment' | translate }} {{ 'updateCacheRestorePartition' | translate }}
download
{{ 'onlyUpdateCache' | translate }} {{ 'downloadImageNoRestore' | translate }}
} @if (showInstructions) {
{{ 'generatedInstructions' | translate }}
{{ ogInstructions }}
} @if (deployMode !== 'update-cache') {
storage {{ 'partitionSelection' | translate }}
} @if (deployMode === 'update-cache') {
info {{ 'currentPartitionState' | translate }}
}
@if (imageType === 'git' && filteredCommits.length > 0) {
history {{ 'commitSelection' | translate }}
{{ 'buttonSelect' | translate }} {{ 'commitId' | translate }} {{ commit.hexsha }} {{ 'labelMessage' | translate }} {{ commit.message }} {{ 'labelDate' | translate }} {{ commit.committed_date * 1000 | date:'dd/MM/yyyy HH:mm:ss' }} {{ 'labelTags' | translate }} @for (tag of commit.tags; track tag) { {{ tag }} } @if (!commit.tags || commit.tags.length === 0) { {{ 'noTags' | translate }} }
}