in commands/setup/setup.go [58:82]
func DoSetupAccordingE2E() error {
if config.GlobalConfig.Error != nil {
return config.GlobalConfig.Error
}
e2eConfig := config.GlobalConfig.E2EConfig
setup.InitLogFollower()
if e2eConfig.Setup.Env == constant.Kind {
err := setup.KindSetup(&e2eConfig)
if err != nil {
return err
}
} else if e2eConfig.Setup.Env == constant.Compose {
err := setup.ComposeSetup(&e2eConfig)
if err != nil {
return err
}
return nil
} else {
return fmt.Errorf("no such env for setup: [%s]. should use kind or compose instead", e2eConfig.Setup.Env)
}
return nil
}