From 092c4320289ec58b698a03c04276e57423c7b2e3 Mon Sep 17 00:00:00 2001 From: Djordje Lukic Date: Mon, 4 May 2020 11:51:40 +0200 Subject: [PATCH] Init all the fields of a compose project at once --- azure/backend.go | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/azure/backend.go b/azure/backend.go index a2a8ae7b8..6e85b94ac 100644 --- a/azure/backend.go +++ b/azure/backend.go @@ -92,8 +92,6 @@ func (cs *containerService) List(ctx context.Context) ([]containers.Container, e } func (cs *containerService) Run(ctx context.Context, r containers.ContainerConfig) error { - var project compose.Project - project.Name = r.ID var ports []types.ServicePortConfig for _, p := range r.Ports { ports = append(ports, types.ServicePortConfig{ @@ -101,11 +99,16 @@ func (cs *containerService) Run(ctx context.Context, r containers.ContainerConfi Published: p.Source, }) } - project.Services = []types.ServiceConfig{ - { - Name: r.ID, - Image: r.Image, - Ports: ports, + project := compose.Project{ + Name: r.ID, + Config: types.Config{ + Services: []types.ServiceConfig{ + { + Name: r.ID, + Image: r.Image, + Ports: ports, + }, + }, }, }