bitrise

package
v0.0.0-...-d7ced31 Latest Latest
Warning

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

Go to latest
Published: Sep 6, 2016 License: MIT Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var LinuxPluginDependencyMap = map[string]PluginDependency{
	"analytics": PluginDependency{
		Source:     "https://github.com/bitrise-core/bitrise-plugins-analytics.git",
		Binary:     "https://github.com/bitrise-core/bitrise-plugins-analytics/releases/download/0.9.4/analytics-Linux-x86_64",
		MinVersion: "0.9.4",
	},
}

LinuxPluginDependencyMap ...

View Source
var OSXPluginDependencyMap = map[string]PluginDependency{
	"analytics": PluginDependency{
		Source:     "https://github.com/bitrise-core/bitrise-plugins-analytics.git",
		Binary:     "https://github.com/bitrise-core/bitrise-plugins-analytics/releases/download/0.9.4/analytics-Darwin-x86_64",
		MinVersion: "0.9.4",
	},
}

OSXPluginDependencyMap ...

Functions

func CheckIsEnvmanInstalled

func CheckIsEnvmanInstalled(minEnvmanVersion string) error

CheckIsEnvmanInstalled ...

func CheckIsHomebrewInstalled

func CheckIsHomebrewInstalled(isFullSetupMode bool) error

CheckIsHomebrewInstalled ...

func CheckIsPluginInstalled

func CheckIsPluginInstalled(name string, dependency PluginDependency) error

CheckIsPluginInstalled ...

func CheckIsRubyGemsInstalled

func CheckIsRubyGemsInstalled() error

CheckIsRubyGemsInstalled ...

func CheckIsStepmanInstalled

func CheckIsStepmanInstalled(minStepmanVersion string) error

CheckIsStepmanInstalled ...

func CheckProgramInstalledPath

func CheckProgramInstalledPath(clcommand string) (string, error)

CheckProgramInstalledPath ...

func CleanupStepWorkDir

func CleanupStepWorkDir() error

CleanupStepWorkDir ...

func CollectEnvironmentsFromFile

func CollectEnvironmentsFromFile(pth string) ([]envmanModels.EnvironmentItemModel, error)

CollectEnvironmentsFromFile ...

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 DependencyTryCheckTool

func DependencyTryCheckTool(tool string) error

DependencyTryCheckTool ...

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 ExportEnvironmentsList

func ExportEnvironmentsList(envsList []envmanModels.EnvironmentItemModel) error

ExportEnvironmentsList ...

func GetBuildFailedEnvironments

func GetBuildFailedEnvironments(failed bool) []string

GetBuildFailedEnvironments ...

func InstallWithAptGetIfNeeded

func InstallWithAptGetIfNeeded(tool string, isCIMode bool) error

InstallWithAptGetIfNeeded ...

func InstallWithBrewIfNeeded

func InstallWithBrewIfNeeded(tool string, isCIMode bool) error

InstallWithBrewIfNeeded ...

func InventoryModelFromYAMLBytes

func InventoryModelFromYAMLBytes(inventoryBytes []byte) (inventory envmanModels.EnvsYMLModel, err error)

InventoryModelFromYAMLBytes ...

func PrintInstalledXcodeInfos

func PrintInstalledXcodeInfos() error

PrintInstalledXcodeInfos ...

func PrintRunningStepFooter

func PrintRunningStepFooter(stepRunResult models.StepRunResultsModel, isLastStepInWorkflow bool)

PrintRunningStepFooter ..

func PrintRunningStepHeader

func PrintRunningStepHeader(stepInfo stepmanModels.StepInfoModel, idx int)

PrintRunningStepHeader ...

func PrintRunningWorkflow

func PrintRunningWorkflow(title string)

PrintRunningWorkflow ...

func PrintSummary

func PrintSummary(buildRunResults models.BuildRunResultsModel)

PrintSummary ...

func ReadBitriseConfig

func ReadBitriseConfig(pth string) (models.BitriseDataModel, []string, error)

ReadBitriseConfig ...

func ReadSpecStep

func ReadSpecStep(pth string) (stepmanModels.StepModel, error)

ReadSpecStep ...

func RemoveConfigRedundantFieldsAndFillStepOutputs

func RemoveConfigRedundantFieldsAndFillStepOutputs(config *models.BitriseDataModel) error

RemoveConfigRedundantFieldsAndFillStepOutputs ...

func RunSetup

func RunSetup(appVersion string, isFullSetupMode bool) error

RunSetup ...

func SaveConfigToFile

func SaveConfigToFile(pth string, bitriseConf models.BitriseDataModel) error

SaveConfigToFile ...

func SetBuildFailedEnv

func SetBuildFailedEnv(failed bool) error

SetBuildFailedEnv ...

func TimeToFormattedSeconds

func TimeToFormattedSeconds(t time.Duration, postfix string) string

TimeToFormattedSeconds ...

Types

type PluginDependency

type PluginDependency struct {
	Source     string
	Binary     string
	MinVersion string
}

PluginDependency ..

type TemplateDataModel

type TemplateDataModel struct {
	BuildResults  models.BuildRunResultsModel
	IsBuildFailed bool
	IsBuildOK     bool
	IsCI          bool
	IsPR          bool
	PullRequestID string
}

TemplateDataModel ...

Jump to

Keyboard shortcuts

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