Documentation
¶
Index ¶
- Constants
- func Image(build *container.Build) string
- type GCloudContainer
- func (c *GCloudContainer) Auth() error
- func (c *GCloudContainer) BuildImage() error
- func (c *GCloudContainer) Images() []string
- func (c *GCloudContainer) IsAsync() bool
- func (c *GCloudContainer) Matches(build container.Build) bool
- func (c *GCloudContainer) Name() string
- func (c *GCloudContainer) Pull() error
- func (c *GCloudContainer) Run() error
Constants ¶
View Source
const (
CI_IMAGE = "golang:1.25.0-alpine"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GCloudContainer ¶
func New ¶
func New(build container.Build) *GCloudContainer
func (*GCloudContainer) Auth ¶
func (c *GCloudContainer) Auth() error
func (*GCloudContainer) BuildImage ¶ added in v0.4.1
func (c *GCloudContainer) BuildImage() error
func (*GCloudContainer) Images ¶
func (c *GCloudContainer) Images() []string
func (*GCloudContainer) IsAsync ¶
func (c *GCloudContainer) IsAsync() bool
func (*GCloudContainer) Matches ¶ added in v0.30.1
func (c *GCloudContainer) Matches(build container.Build) bool
Matches implements the Build interface - GCloud runs for all builds
func (*GCloudContainer) Name ¶
func (c *GCloudContainer) Name() string
func (*GCloudContainer) Pull ¶
func (c *GCloudContainer) Pull() error
func (*GCloudContainer) Run ¶
func (c *GCloudContainer) Run() error
Click to show internal directories.
Click to hide internal directories.