driver

package
v0.0.3-peta Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 20, 2022 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Overview

This file implements core.Driver with operation over TAS config (YAML) version 1

This file implements core.Driver with operation over TAS config (YAML) version 2

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetSubmoduleBasedDiff added in v0.6.18

func GetSubmoduleBasedDiff(diff map[string]int, subModulePath string) map[string]int

Types

type Builder

type Builder struct {
	Logger               lumber.Logger
	TestExecutionService core.TestExecutionService
	TestDiscoveryService core.TestDiscoveryService
	AzureClient          core.AzureClient
	BlockTestService     core.BlockTestService
	ExecutionManager     core.ExecutionManager
	TASConfigManager     core.TASConfigManager
	CacheStore           core.CacheStore
	DiffManager          core.DiffManager
	ListSubModuleService core.ListSubModuleService
}

func (*Builder) GetDriver

func (b *Builder) GetDriver(version int, filePath string) (core.Driver, error)

type NodeInstaller

type NodeInstaller struct {
	ExecutionManager core.ExecutionManager
	// contains filtered or unexported fields
}

func (*NodeInstaller) InstallNodeVersion

func (n *NodeInstaller) InstallNodeVersion(ctx context.Context, nodeVersion string) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL