func prepareComposeFile(application *model.Application, deployment *model.Deployment, compose *model.Compose) error { if err := injectBuildArgs(application, compose); err != nil { return err } if err := injectEnvironmentVariables(application, compose); err != nil { return err } compose.RewritePortBindings() if err := compose.SaveAs(deployment.ComposeFilePath); err != nil { return err } return nil }