i6_core.tools.git
¶
- class i6_core.tools.git.CloneGitRepositoryJob(*args, **kwargs)¶
Clone a git repository given optional branch name and commit hash
- Parameters:
url (str) – git repository url
branch (str) – git branch name
commit (str) – git commit hash
checkout_folder_name (str) – name of the output path repository folder
- run()¶
- tasks()¶
- Returns:
yields Task’s
- Return type:
list[sisyphus.task.Task]