Documentation
¶
Index ¶
- func CheckoutCodes(build *commDomain.Build) (err error)
- func DownloadCodes(build *commDomain.Build) (err error)
- type ExecService
- func (s *ExecService) DownloadApp(build *domain.Build)
- func (s *ExecService) ExcCommand(build *domain.Build) (err error)
- func (s *ExecService) GetTestApp(build *domain.Build) _domain.RemoteResp
- func (s *ExecService) SetBuildWorkDir(build *domain.Build)
- func (s *ExecService) UploadResult(build domain.Build, result domain.TestResult)
- type RunService
- type ScmService
- type SeleniumService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckoutCodes ¶
func CheckoutCodes(build *commDomain.Build) (err error)
func DownloadCodes ¶
func DownloadCodes(build *commDomain.Build) (err error)
Types ¶
type ExecService ¶
type ExecService struct { }
func NewExecService ¶
func NewExecService() *ExecService
func (*ExecService) DownloadApp ¶
func (s *ExecService) DownloadApp(build *domain.Build)
func (*ExecService) ExcCommand ¶
func (s *ExecService) ExcCommand(build *domain.Build) (err error)
func (*ExecService) GetTestApp ¶
func (s *ExecService) GetTestApp(build *domain.Build) _domain.RemoteResp
func (*ExecService) SetBuildWorkDir ¶
func (s *ExecService) SetBuildWorkDir(build *domain.Build)
func (*ExecService) UploadResult ¶
func (s *ExecService) UploadResult(build domain.Build, result domain.TestResult)
type RunService ¶
type RunService struct { ExecService *ExecService `inject:""` SeleniumService *SeleniumService `inject:""` ScmService *ScmService `inject:""` }
func NewRunService ¶
func NewRunService() *RunService
func (*RunService) Run ¶
func (s *RunService) Run(build *commDomain.Build)
type ScmService ¶
type ScmService struct { }
func NewScmService ¶
func NewScmService() *ScmService
func (*ScmService) GetTestScript ¶
func (s *ScmService) GetTestScript(build *commDomain.Build) (err error)
type SeleniumService ¶
type SeleniumService struct { }
func NewSeleniumService ¶
func NewSeleniumService() *SeleniumService
func (*SeleniumService) DownloadDriver ¶
func (s *SeleniumService) DownloadDriver(build *commDomain.Build) (err error)
Click to show internal directories.
Click to hide internal directories.