/
dimamir
/
rill
Обзор
Документация
Войти
/
dimamir
/
rill
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cli/cmd/devtool/seed.go
33 строки
833 B
Himadri Singh
Rill E2E setup (#6082)
15 ноя 2024, 20:24
Не верифицирован
15 ноя 2024, 20:24
3c0e9b1
Код
Авторство
О чём код?
package devtool import ( "fmt" "github.com/rilldata/rill/cli/cmd/project" "github.com/rilldata/rill/cli/pkg/cmdutil" "github.com/spf13/cobra" ) func SeedCmd(ch *cmdutil.Helper) *cobra.Command { cmd := &cobra.Command{ Use: "seed {cloud|e2e}", Short: "Authenticate and deploy a seed project", Args: cobra.ExactArgs(1), RunE: func(cmd *cobra.Command, args []string) error { preset := args[0] if preset != "cloud" && preset != "e2e" { return fmt.Errorf("seeding not available for preset %q", preset) } return project.ConnectGithubFlow(cmd.Context(), ch, &project.DeployOpts{ GitPath: "https://github.com/rilldata/rill-examples.git", SubPath: "rill-openrtb-prog-ads", Name: "rill-openrtb-prog-ads", ProdVersion: "latest", Slots: 2, }) }, } return cmd }