env-manager: ui polish (#127)
* env-manager: migrate to pico 2.0.6
* env: option to hide children from ui
* introduce template hierarchy
* style: improve menu styling
* env: reorganize tasks, pull before install
---------
Co-authored-by: Giorgi Lekveishvili <lekva@gl-mbp-m1-max.local>
diff --git a/core/installer/tasks/env.go b/core/installer/tasks/env.go
index eb537da..80289c4 100644
--- a/core/installer/tasks/env.go
+++ b/core/installer/tasks/env.go
@@ -52,14 +52,10 @@
}
t := newSequentialParentTask(
"Create env",
- append(
- []Task{
- SetupConfigRepoTask(env, &st),
- NewActivateEnvTask(env, &st),
- SetupZoneTask(env, startIP, &st),
- },
- SetupInfra(env, startIP, &st)...,
- )...,
+ true,
+ SetupConfigRepoTask(env, &st),
+ SetupZoneTask(env, startIP, &st),
+ SetupInfra(env, startIP, &st),
)
rctx, done := context.WithCancel(context.Background())
t.OnDone(func(_ error) {