GIT version control¶
Task for checking out source code from a repository, and running configure, make on it.
-
inveniofab.git.default_configure_hook(ctx)¶ Default way to configure a repo. Assumes repo has a configure script.
-
inveniofab.git.default_prepare_hook(ctx)¶ Default way to prepare source code which uses autotools.
-
inveniofab.git.git_checkout(repo, ref)¶ Checkout a specific git reference.
-
inveniofab.git.git_isdirty(dir)¶ Check working directory for uncommitted changes
-
inveniofab.git.repo_configure¶ Configure repository
-
inveniofab.git.repo_install¶ Run configure and make
-
inveniofab.git.repo_make¶ Run make in repository
-
inveniofab.git.repo_prepare¶ Prepare source code after fresh checkout
-
inveniofab.git.repo_setup¶ Clone repository
-
inveniofab.git.repo_update¶ Pull repository updates