NAME
App::Oozie::Role::Git
VERSION
version 0.019
SYNOPSIS
use Moo::Role;
use MooX::Options;
with 'App::Oozie::Role::Git';
sub some_method {
my $self = shift;
if ( my $git = $self->git ) {
# ...
}
}
DESCRIPTION
This is a Role to be consumed by Oozie tooling classes and defines various fields.
NAME
App::Oozie::Role::Git - Internal role for git operations.
Methods
get_git_info_on_all_files_in
get_git_sha1_of_folder
get_git_status
get_latest_git_commit
get_latest_git_tag
verify_git_tag
Accessors
Overridable from cli
git_repo_path
gitfeatures
gitforce
Overridable from sub-classes
dirty_deployed_files
git
git_deploy_tag_pattern
git_tag_fetcher
SEE ALSO
AUTHORS
David Morel
Burak Gursoy
COPYRIGHT AND LICENSE
This software is copyright (c) 2023 by Booking.com.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.