Skip to content

kinta-lib / com.dailymotion.kinta / GitTool

GitTool

interface GitTool

Functions

Name Summary
deleteRef abstract fun deleteRef(token:String? = null, owner:String? = null, repo:String? = null, ref:String):Unit
getAllBranches abstract fun getAllBranches(token:String? = null, owner:String? = null, repo:String? = null):List<String>
getBranchInfo abstract fun getBranchInfo(token:String? = null, owner:String? = null, repo:String? = null, branch:String):BranchInfo
isConfigured abstract fun isConfigured():Boolean
openPullRequest abstract fun openPullRequest(token:String? = null, owner:String? = null, repo:String? = null, head:String? = null, base:String? = null, title:String? = null):Unit

Inheritors

Name Summary
GithubIntegration object GithubIntegration :GitTool
GitlabIntegration object GitlabIntegration :GitTool