C# Class gitlab_ci_runner.runner.Build

Afficher le fichier Open project: virtualmarc/gitlab-ci-runner-win Class Usage Examples

Méthodes publiques

Свойство Type Description
buildInfo BuildInfo
state State

Méthodes publiques

Méthode Description
Build ( System.BuildInfo buildInfo ) : System

Constructor

run ( ) : void

Run the Build Job

Private Methods

Méthode Description
DeleteDirectory ( string target_dir ) : void

Delete non empty directory tree

cloneCmd ( ) : string

Get the Clone CMD

exec ( string sCommand ) : bool

Execute a command

fetchCmd ( ) : string

Get the Fetch CMD

initProjectDir ( ) : void

Initialize project dir and checkout repo

outputHandler ( object sendingProcess, DataReceivedEventArgs outLine ) : void

STDOUT/STDERR Handler

Method Details

Build() public méthode

Constructor
public Build ( System.BuildInfo buildInfo ) : System
buildInfo System.BuildInfo Build Info
Résultat System

run() public méthode

Run the Build Job
public run ( ) : void
Résultat void

Property Details

buildInfo public_oe property

Build Infos
public BuildInfo buildInfo
Résultat BuildInfo

state public_oe property

Execution State
public State state
Résultat State