Documentation ¶
Overview ¶
This package hold robot configuration related things.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( GoosPattern = regexp.MustCompile("(?i:(windows|darwin|linux))") GoarchPattern = regexp.MustCompile("(?i:(amd64|arm64))") )
Functions ¶
func DetectConfigurationName ¶
func PlainEnvironment ¶
func PlatformAcceptableFile ¶
Types ¶
type Robot ¶
type Robot interface { IgnoreFiles() []string AvailableTasks() []string DefaultTask() Task TaskByName(string) Task UsesConda() bool CondaConfigFile() string PreRunScripts() []string RootDirectory() string HasHolozip() bool Holozip() string Validate() (bool, error) Diagnostics(*common.DiagnosticStatus, bool) DependenciesFile() (string, bool) WorkingDirectory() string ArtifactDirectory() string FreezeFilename() string Paths() pathlib.PathParts PythonPaths() pathlib.PathParts SearchPath(location string) pathlib.PathParts RobotExecutionEnvironment(location string, inject []string, full bool) []string }
Click to show internal directories.
Click to hide internal directories.