// deploy code and config changes. func deploy(project *project.Project, names []string, env []string) { for _, s := range env { parts := strings.Split(s, "=") project.SetEnv(parts[0], parts[1]) } if len(names) == 0 { names = project.FunctionNames() } if err := project.DeployAndClean(names); err != nil { log.Fatalf("error: %s", err) } }