Documentation ¶
Index ¶
- Variables
- func ApplyOutputAliases(onEnvs, basedOnEnvs []envmanModels.EnvironmentItemModel) ([]envmanModels.EnvironmentItemModel, error)
- func ApplySensitiveOutputs(onEnvs, basedOnEnvs []envmanModels.EnvironmentItemModel) ([]envmanModels.EnvironmentItemModel, error)
- func CheckIsEnvmanInstalled(minEnvmanVersion string) error
- func CheckIsHomebrewInstalled() error
- func CheckIsPluginInstalled(name string, dependency PluginDependency) error
- func CheckIsStepmanInstalled(minStepmanVersion string) error
- func CleanupStepWorkDir() error
- func CollectEnvironmentsFromFile(pth string) ([]envmanModels.EnvironmentItemModel, error)
- func CollectEnvironmentsFromFileContent(bytes []byte) ([]envmanModels.EnvironmentItemModel, error)
- func ConfigModelFromJSONBytes(configBytes []byte) (bitriseData models.BitriseDataModel, warnings []string, err error)
- func ConfigModelFromYAMLBytes(configBytes []byte) (bitriseData models.BitriseDataModel, warnings []string, err error)
- func EvaluateTemplateToBool(expStr string, isCI, isPR bool, buildResults models.BuildRunResultsModel, ...) (bool, error)
- func EvaluateTemplateToString(expStr string, isCI, isPR bool, buildResults models.BuildRunResultsModel, ...) (string, error)
- func GetBuildFailedEnvironments(failed bool) []string
- func InstallWithAptGetIfNeeded(aptGetDep stepmanModels.AptGetDepModel, isCIMode bool) error
- func InstallWithBrewIfNeeded(brewDep stepmanModels.BrewDepModel, isCIMode bool) error
- func InventoryModelFromYAMLBytes(inventoryBytes []byte) (inventory envmanModels.EnvsSerializeModel, err error)
- func PrintRunningWorkflow(title string)
- func PrintSummary(buildRunResults models.BuildRunResultsModel)
- func ReadBitriseConfig(pth string) (models.BitriseDataModel, []string, error)
- func ReadSpecStep(pth string) (stepmanModels.StepModel, error)
- func RunSetup(appVersion string, setupMode SetupMode, doCleanSetup bool) error
- func RunSetupIfNeeded() error
- func SetBuildFailedEnv(failed bool) error
- type PluginDependency
- type SetupMode
- type TemplateDataModel
Constants ¶
This section is empty.
Variables ¶
View Source
var PluginDependencyMap = map[string]PluginDependency{
"init": {
Source: "https://github.com/bitrise-io/bitrise-plugins-init.git",
MinVersion: "1.10.0",
},
"step": {
Source: "https://github.com/bitrise-io/bitrise-plugins-step.git",
MinVersion: "0.10.4",
},
"workflow-editor": {
Source: "https://github.com/bitrise-io/bitrise-workflow-editor.git",
MinVersion: "1.3.305",
},
}
Functions ¶
func ApplyOutputAliases ¶
func ApplyOutputAliases(onEnvs, basedOnEnvs []envmanModels.EnvironmentItemModel) ([]envmanModels.EnvironmentItemModel, error)
ApplyOutputAliases ...
func ApplySensitiveOutputs ¶
func ApplySensitiveOutputs(onEnvs, basedOnEnvs []envmanModels.EnvironmentItemModel) ([]envmanModels.EnvironmentItemModel, error)
ApplySensitiveOutputs ...
func CheckIsEnvmanInstalled ¶
CheckIsEnvmanInstalled ...
func CheckIsPluginInstalled ¶
func CheckIsPluginInstalled(name string, dependency PluginDependency) error
CheckIsPluginInstalled ...
func CheckIsStepmanInstalled ¶
CheckIsStepmanInstalled ...
func CollectEnvironmentsFromFile ¶
func CollectEnvironmentsFromFile(pth string) ([]envmanModels.EnvironmentItemModel, error)
CollectEnvironmentsFromFile ...
func CollectEnvironmentsFromFileContent ¶
func CollectEnvironmentsFromFileContent(bytes []byte) ([]envmanModels.EnvironmentItemModel, error)
CollectEnvironmentsFromFileContent ...
func ConfigModelFromJSONBytes ¶
func ConfigModelFromJSONBytes(configBytes []byte) (bitriseData models.BitriseDataModel, warnings []string, err error)
ConfigModelFromJSONBytes ...
func ConfigModelFromYAMLBytes ¶
func ConfigModelFromYAMLBytes(configBytes []byte) (bitriseData models.BitriseDataModel, warnings []string, err error)
ConfigModelFromYAMLBytes ...
func EvaluateTemplateToBool ¶
func EvaluateTemplateToBool(expStr string, isCI, isPR bool, buildResults models.BuildRunResultsModel, envList envmanModels.EnvsJSONListModel) (bool, error)
EvaluateTemplateToBool ...
func EvaluateTemplateToString ¶
func EvaluateTemplateToString(expStr string, isCI, isPR bool, buildResults models.BuildRunResultsModel, envList envmanModels.EnvsJSONListModel) (string, error)
EvaluateTemplateToString ...
func GetBuildFailedEnvironments ¶
GetBuildFailedEnvironments ...
func InstallWithAptGetIfNeeded ¶
func InstallWithAptGetIfNeeded(aptGetDep stepmanModels.AptGetDepModel, isCIMode bool) error
InstallWithAptGetIfNeeded ...
func InstallWithBrewIfNeeded ¶
func InstallWithBrewIfNeeded(brewDep stepmanModels.BrewDepModel, isCIMode bool) error
InstallWithBrewIfNeeded ...
func InventoryModelFromYAMLBytes ¶
func InventoryModelFromYAMLBytes(inventoryBytes []byte) (inventory envmanModels.EnvsSerializeModel, err error)
InventoryModelFromYAMLBytes ...
func ReadBitriseConfig ¶
func ReadBitriseConfig(pth string) (models.BitriseDataModel, []string, error)
ReadBitriseConfig ...
func RunSetupIfNeeded ¶
func RunSetupIfNeeded() error
Types ¶
type PluginDependency ¶
type TemplateDataModel ¶
type TemplateDataModel struct { BuildResults models.BuildRunResultsModel IsBuildFailed bool IsBuildOK bool IsCI bool IsPR bool PullRequestID string }
TemplateDataModel ...
Click to show internal directories.
Click to hide internal directories.