Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BundledContent ¶
type BundledContent struct {
Source []byte `json:"source"`
BundleHash string `json:"hash"`
Settings WorkflowSettings `json:"settings"`
}
type BundlerOptions ¶
type BundlerResult ¶
type BundlerResult struct {
Content BundledContent `json:"bundle"`
Errors []string `json:"errors"`
CompilationErrors []interface{} `json:"compilation_errors"`
}
func (*BundlerResult) HasOutput ¶
func (br *BundlerResult) HasOutput() bool
type WorkflowBundler ¶
type WorkflowBundler interface {
Bundle() BundlerResult
}
func NewWorkflowBundler ¶
func NewWorkflowBundler(options BundlerOptions) WorkflowBundler
type WorkflowSettings ¶
type WorkflowSettings struct {
ID string `json:"id"`
Other map[string]interface{} `json:"other"`
Bindings map[string]runtimesRegistry.BindingSettings `json:"bindings"`
}
Click to show internal directories.
Click to hide internal directories.