mirror of
https://github.com/portainer/portainer.git
synced 2025-07-31 11:19:40 +02:00
Some checks are pending
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
ci / build_images (map[arch:arm platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:s390x platform:linux version:]) (push) Waiting to run
ci / build_manifests (push) Blocked by required conditions
/ triage (push) Waiting to run
Lint / Run linters (push) Waiting to run
Test / test-client (push) Waiting to run
Test / test-server (map[arch:amd64 platform:linux]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
Test / test-server (map[arch:arm64 platform:linux]) (push) Waiting to run
15 lines
515 B
TypeScript
15 lines
515 B
TypeScript
import { Service } from 'docker-types/generated/1.41';
|
|
|
|
import { ServiceUpdateConfig } from '../types';
|
|
|
|
export function convertServiceToConfig(service: Service): ServiceUpdateConfig {
|
|
return {
|
|
Name: service.Spec?.Name || '',
|
|
Labels: service.Spec?.Labels || {},
|
|
TaskTemplate: service.Spec?.TaskTemplate || {},
|
|
Mode: service.Spec?.Mode || {},
|
|
UpdateConfig: service.Spec?.UpdateConfig || {},
|
|
Networks: service.Spec?.Networks || [],
|
|
EndpointSpec: service.Spec?.EndpointSpec || {},
|
|
};
|
|
}
|