Documentation ¶
Overview ¶
Package ci is for continuous integration testing
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Profile = &profile.Profile{ Name: "ci", Setup: func(ctx *cli.Context) error { auth.DefaultAuth = jwt.NewAuth() microRuntime.DefaultRuntime = local.NewRuntime() store.DefaultStore = file.NewStore() config.DefaultConfig, _ = storeConfig.NewConfig(store.DefaultStore, "") events.DefaultStream, _ = memStream.NewStream() events.DefaultStore = evStore.NewStore(evStore.WithStore(store.DefaultStore)) profile.SetupBroker(memBroker.NewBroker()) profile.SetupRegistry(etcd.NewRegistry()) profile.SetupJWT(ctx) profile.SetupConfigSecretKey(ctx) var err error store.DefaultBlobStore, err = file.NewBlobStore() if err != nil { logger.Fatalf("Error configuring file blob store: %v", err) } return nil }, }
CI profile to use for CI tests
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.