feat[code-editor]: workflow as code dynamic package injection feature

This commit is contained in:
Aditya
2024-11-29 19:54:49 +05:30
parent cf7d744273
commit 8659c49fa8
+5
View File
@@ -105,6 +105,7 @@ var autoDeploy = map[string]string{
"shuffle-tools:1.2.0": "frikky/shuffle:shuffle-tools_1.2.0", "shuffle-tools:1.2.0": "frikky/shuffle:shuffle-tools_1.2.0",
"shuffle-subflow:1.0.0": "frikky/shuffle:shuffle-subflow_1.0.0", "shuffle-subflow:1.0.0": "frikky/shuffle:shuffle-subflow_1.0.0",
"shuffle-subflow:1.1.0": "frikky/shuffle:shuffle-subflow_1.1.0", "shuffle-subflow:1.1.0": "frikky/shuffle:shuffle-subflow_1.1.0",
"shuffle-tools-fork:1.0.0": "frikky/shuffle:shuffle-tools-fork_1.0.0",
} }
//"testing:1.0.0": "frikky/shuffle:testing_1.0.0", //"testing:1.0.0": "frikky/shuffle:testing_1.0.0",
@@ -3503,6 +3504,10 @@ func baseDeploy() {
fmt.Sprintf("SHUFFLE_LOGS_DISABLED=%s", logsDisabled), fmt.Sprintf("SHUFFLE_LOGS_DISABLED=%s", logsDisabled),
} }
if key == "shuffle-tools-fork:1.0.0" {
env = append(env, fmt.Sprintf("SHUFFLE_ALLOW_PACKAGE_INSTALL=%s", "true"))
}
if strings.ToLower(os.Getenv("SHUFFLE_PASS_APP_PROXY")) == "true" { if strings.ToLower(os.Getenv("SHUFFLE_PASS_APP_PROXY")) == "true" {
//log.Printf("APPENDING PROXY TO THE APP!") //log.Printf("APPENDING PROXY TO THE APP!")
env = append(env, fmt.Sprintf("HTTP_PROXY=%s", os.Getenv("HTTP_PROXY"))) env = append(env, fmt.Sprintf("HTTP_PROXY=%s", os.Getenv("HTTP_PROXY")))