API-GitForge
view release on metacpan or search on metacpan
bin/git-clean-forge-fork view on Meta::CPAN
# along with this program. If not, see <http://www.gnu.org/licenses/>.
use App::git::clean_forge_fork;
exit App::git::clean_forge_fork->main;
__END__
=pod
=encoding UTF-8
=head1 NAME
git-clean-forge-fork - create tidy forks for pull requests
=head1 VERSION
version 0.007
=head1 SYNOPSIS
bin/git-clean-forge-repo view on Meta::CPAN
# along with this program. If not, see <http://www.gnu.org/licenses/>.
use App::git::clean_forge_repo;
exit App::git::clean_forge_repo->main;
__END__
=pod
=encoding UTF-8
=head1 NAME
git-clean-forge-repo - create repos on git forges with optional features disabled
=head1 VERSION
version 0.007
=head1 SYNOPSIS
bin/git-nuke-forge-fork view on Meta::CPAN
# along with this program. If not, see <http://www.gnu.org/licenses/>.
use App::git::nuke_forge_fork;
exit App::git::nuke_forge_fork->main;
__END__
=pod
=encoding UTF-8
=head1 NAME
git-nuke-forge-fork - delete forks created by git-clean-forge-fork(1)
=head1 VERSION
version 0.007
=head1 SYNOPSIS
lib/API/GitForge.pm view on Meta::CPAN
or croak "couldn't determine git forge info from $remote remote";
($1, $');
}
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
API::GitForge - generic interface to APIs of sites like GitHub, GitLab etc.
=head1 VERSION
version 0.007
=head1 SYNOPSIS
lib/API/GitForge/GitHub.pm view on Meta::CPAN
$_[0] =~ m#^([^/]+)/(.+)(?:\.git)?$#;
($1, $2);
}
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
API::GitForge::GitHub - common git forge operations using the GitHub API
=head1 VERSION
version 0.007
=head1 DESCRIPTION
lib/API/GitForge/GitLab.pm view on Meta::CPAN
$project =~ m#/([^/]+)$#;
($`, $1);
}
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
API::GitForge::GitLab - common git forge operations using the GitLab API
=head1 VERSION
version 0.007
=head1 DESCRIPTION
lib/API/GitForge/Role/GitForge.pm view on Meta::CPAN
requires
qw<_make_api _ensure_repo _clean_config_repo _clean_config_fork
_ensure_fork _nuke_fork>;
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
API::GitForge::Role::GitForge - role implementing generic git forge operations
=head1 VERSION
version 0.007
=head1 DESCRIPTION
lib/App/git/clean_forge_fork.pm view on Meta::CPAN
EXIT_MAIN:
return $exit_main;
}
sub exit { $exit_main = shift // 0; goto EXIT_MAIN }
__END__
=pod
=encoding UTF-8
=head1 NAME
App::git::clean_forge_fork - create tidy forks for pull requests
=head1 VERSION
version 0.007
=head1 FUNCTIONS
lib/App/git/clean_forge_repo.pm view on Meta::CPAN
EXIT_MAIN:
return $exit_main;
}
sub exit { $exit_main = shift // 0; goto EXIT_MAIN }
__END__
=pod
=encoding UTF-8
=head1 NAME
App::git::clean_forge_repo - create repos on git forges with optional features disabled
=head1 VERSION
version 0.007
=head1 FUNCTIONS
lib/App/git/nuke_forge_fork.pm view on Meta::CPAN
EXIT_MAIN:
return $exit_main;
}
sub exit { $exit_main = shift // 0; goto EXIT_MAIN }
__END__
=pod
=encoding UTF-8
=head1 NAME
App::git::nuke_forge_fork - delete forks created by git-clean-forge-fork(1)
=head1 VERSION
version 0.007
=head1 FUNCTIONS
( run in 0.597 second using v1.01-cache-2.11-cpan-49f99fa48dc )