DodoApp: API to create new app

Change-Id: I20d73ef17cc03073c913fceb4f3bed7a26754cea
diff --git a/core/installer/app_test.go b/core/installer/app_test.go
index db8d5b8..44d2dbd 100644
--- a/core/installer/app_test.go
+++ b/core/installer/app_test.go
@@ -315,9 +315,10 @@
 		AppDir:        "/foo/bar",
 	}
 	_, err = app.Render(release, env, map[string]any{
-		"repoAddr":      "",
-		"appId":         "",
-		"sshPrivateKey": "",
+		"repoAddr":           "",
+		"registerWorkerAddr": "",
+		"appId":              "",
+		"sshPrivateKey":      "",
 	}, nil)
 	if err != nil {
 		t.Fatal(err)
@@ -337,8 +338,8 @@
 		Namespace: "foo",
 	}
 	values := map[string]any{
-		"appName":          "",
 		"repoAddr":         "",
+		"repoHost":         "",
 		"gitRepoPublicKey": "",
 	}
 	rendered, err := a.Render(release, env, values, nil)