Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PublishNPMPackages ¶ added in v1.33.6
func PublishNPMPackages(repoDir, version string)
Types ¶
type DistBuilder ¶
type DistBuilder struct { Cfg *buildconf.Config DistBuildDir string // The directory to build into ArtifactsTarFile string // The directory to put the final tar.gz artifact into }
A DistBuilder is a builder for a specific distribution of Encore.
Anything which does not need to be built for a specific distribution should be built in the main builder before these are invoked.
Make release will run multiple of these in parallel to build all the distributions.
func (*DistBuilder) Build ¶
func (d *DistBuilder) Build()
Build builds the distribution running each step in order
type JSRuntimeBuilder ¶ added in v1.33.6
type JSRuntimeBuilder struct {
// contains filtered or unexported fields
}
func NewJSRuntimeBuilder ¶ added in v1.33.6
func NewJSRuntimeBuilder(cfg *buildconf.Config) *JSRuntimeBuilder
func (*JSRuntimeBuilder) Build ¶ added in v1.33.6
func (b *JSRuntimeBuilder) Build()
func (*JSRuntimeBuilder) NativeModuleOutput ¶ added in v1.34.0
func (b *JSRuntimeBuilder) NativeModuleOutput() string
type SupervisorBuilder ¶ added in v1.41.7
type SupervisorBuilder struct {
// contains filtered or unexported fields
}
func NewSupervisorBuilder ¶ added in v1.41.7
func NewSupervisorBuilder(cfg *buildconf.Config) *SupervisorBuilder
func (*SupervisorBuilder) BinaryOutput ¶ added in v1.41.7
func (b *SupervisorBuilder) BinaryOutput() string
func (*SupervisorBuilder) Build ¶ added in v1.41.7
func (b *SupervisorBuilder) Build()
Click to show internal directories.
Click to hide internal directories.