Kovair DevOps Github Integration Plugin

Listen to this article

Github Plugin Details

Plugin Version: 1.0.1
Last Update on: December 26, 2019

Overview

GitHub is hosting service for software development version control using Git.

Github Information

 More information can be found at Github.

Version Supported:

 This plugin was developed and tested against version present on Github Cloud

Plugin Operations:

CheckOutCode This operation allows to check out code and pulls them in a local repository path;.

Input parameter(s):

Parameter Is Mandatory Help Text
Git repositories true List of paths or URL(s) to the repositories to pull from,one per line i.e “git://server/repo.git”
Destination Directory false Indicate the path where the source tree will be created (can be relative to the job’s workspace)
Ex: C:\Git\Demo
Branch false Git branch name.

Output parameter(s):

Parameter Help Text
FilePath Filepath where the file is downloaded.
IsFilePresent Is file downloaded.
GithubStatus Final CheckOutCode Status.
Pass/Fail Condition:
Status Required string in outputlog
Passed If the output log is empty and files are physically present in the provided directory.
Failed If the output log is not empty and contains any of the following:
1) ‘is not recognized as an internal or external command’
2) ‘ERROR’
3) ‘FullyQualifiedErrorId’
4) ‘command not found’
5) ‘No such file or directory’
6) ‘already exists and is not an empty directory’
7) ‘fatal’
ExecuteCommand This operation allows to execute raw git command.

Input parameter(s):

Parameter Is Mandatory Help Text
Command true Raw git command to be executed.
Ex: git commit -m “MyFirstCommit”

Output parameter(s):

Parameter Help Text
GithubStatus Final CheckOutCode Status.

Pass/Fail Condition:

Status Required string in outputlog
Passed If the output log is empty and files are physically present in the provided directory.
Failed If the output log is not empty and contains any of the following:
1) ‘is not recognized as an internal or external command’
2) ‘ERROR’
3) ‘FullyQualifiedErrorId’
4) ‘command not found’
5) ‘No such file or directory’
6) ‘already exists and is not an empty directory’
7) ‘fatal’

Disclaimers:

Command other than git are also supported but are not recommended.

Release Details:

Github: 1.0.1
Initial version with basic functionalities.

Contact us:

    Yes, I accept the Privacy Statement and want to receive latest information from Kovair.