Documentation
¶
Index ¶
- type BuildID
- func (b *BuildID) Day() string
- func (b *BuildID) Hour() string
- func (b *BuildID) Minute() string
- func (b *BuildID) Month() string
- func (b *BuildID) Second() string
- func (b *BuildID) Set(id string) error
- func (b *BuildID) String() string
- func (b *BuildID) Time() time.Time
- func (b *BuildID) Year() string
- type Copier
- type Release
- func (r *Release) ToCandidates(file string) ([]string, error)
- func (r *Release) ToDated(file string) ([]string, error)
- func (r *Release) ToDatedTinderboxBuilds(file string) ([]string, error)
- func (r *Release) ToLatest(file string) ([]string, error)
- func (r *Release) ToMobileCandidates(file string) ([]string, error)
- func (r *Release) ToTinderboxBuilds(file string) ([]string, error)
- func (r *Release) ToTryBuilds(file string) ([]string, error)
- type S3Copier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildID ¶
type BuildID struct {
// contains filtered or unexported fields
}
BuildID represents a release build id
type Release ¶
type Release struct { RootDir string SourceDir string Branch string BuildDir string BuildID *BuildID BuildNumber string NightlyDir string Product string Revision string ShortDir bool Signed bool SubDir string TinderboxBuildsDir string Version string Who string }
Release contains options for deploying files to S3
func NewRelease ¶
NewRelease returns a new release
func (*Release) ToCandidates ¶
ToCandidates returns destinations for candidates
func (*Release) ToDatedTinderboxBuilds ¶
ToDatedTinderboxBuilds returns destinations for dated tinderbox builds
func (*Release) ToMobileCandidates ¶
ToMobileCandidates returns destinations for mobile candidates
func (*Release) ToTinderboxBuilds ¶
ToTinderboxBuilds returns destinations for tinderbox builds
Click to show internal directories.
Click to hide internal directories.