Documentation ¶
Index ¶
- Constants
- func HasRillProject(dir string) bool
- type Codec
- func (c *Codec) DeleteSource(ctx context.Context, name string) (string, error)
- func (c *Codec) InitEmpty(ctx context.Context, title string) error
- func (c *Codec) IsInit(ctx context.Context) bool
- func (c *Codec) ProjectConfig(ctx context.Context) (*ProjectConfig, error)
- func (c *Codec) PutSource(ctx context.Context, repo drivers.RepoStore, instanceID string, ...) (string, error)
- type Connector
- type ProjectConfig
- type Source
- type Variables
Constants ¶
View Source
const Version = "rill-beta"
Variables ¶
This section is empty.
Functions ¶
func HasRillProject ¶ added in v0.24.0
Types ¶
type Codec ¶
func (*Codec) DeleteSource ¶
func (*Codec) ProjectConfig ¶ added in v0.21.1
func (c *Codec) ProjectConfig(ctx context.Context) (*ProjectConfig, error)
type Connector ¶ added in v0.24.0
type ProjectConfig ¶ added in v0.21.1
type ProjectConfig struct { // Project variables Variables map[string]string `yaml:"env,omitempty"` Title string `yaml:"title,omitempty"` Description string `yaml:"description,omitempty"` }
func ParseProjectConfig ¶ added in v0.26.0
func ParseProjectConfig(content []byte) (*ProjectConfig, error)
type Variables ¶ added in v0.24.0
type Variables struct { ProjectVariables []drivers.PropertySchema Connectors []*Connector }
TODO :: return this to build support for all kind of variables
Click to show internal directories.
Click to hide internal directories.