Download the PHP package vdubyna/git-release-man without Composer
On this page you can find all versions of the php package vdubyna/git-release-man. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download vdubyna/git-release-man
More information about vdubyna/git-release-man
Files in vdubyna/git-release-man
Download vdubyna/git-release-man
More information about vdubyna/git-release-man
Files in vdubyna/git-release-man
Vendor vdubyna
Package git-release-man
Short Description Git release manager which provides release strategy by Pull Requests
License MIT
Package git-release-man
Short Description Git release manager which provides release strategy by Pull Requests
License MIT
Please rate this library. Is it a good library?
Informations about the package git-release-man
Git release manager
It is console tool which allows to create release and pre-release tags and branches in different git engines:
- github (beta)
- bitbucket (beta)
- bitlab (beta)
- local (rleased)
- remote (beta)
The workflow looks as follows:
- Init configuration. It can be the folder of the project or any other folder. The tool does not depend on the repository. It requires api token for gitlab/bitbucket/gitlab.
- Start feature. It creates the branch with prefix
feature/
. - Test feature. It marks feature as
release candidate
and is used to compileRelease Candidate
- Release feature. It marks feature as
release stable
and is used to compileRelease Stable
. - Create Release Candidate. It creates
Release Candidate
branch and tag. - Create Release Stable. It creates
Release Stable
branch and tag.
Install
Go to latest release and download git-release-man.phar
https://github.com/vdubyna/git-release-man/releases/latest
Usage
Init configuration
Start new Feature
Close Feature
Removes feature branch from repository
Reset Feature
Removes labels from feature. It exclude feature from builds.
List available features
Mark Feature ready for testing (release candidate)
Mark Feature ready for release (release stable)
Create test release (Release Candidate) Tag and Branch
Create stable release (Release Stable) Tag and Branch
Get latest test release version
Get latest stable release tag
Development commands
All versions of git-release-man with dependencies
PHP Build Version
Package Version
Requires
symfony/console Version
^3.3
symfony/yaml Version ^3.3
knplabs/github-api Version ^2.4
php-http/guzzle6-adapter Version ^1.1
composer/semver Version ^1.4
symfony/process Version ^3.3
gentle/bitbucket-api Version dev-vdubyna-patched-version
m4tthumphrey/php-gitlab-api Version dev-vdubyna-patched-version
symfony/yaml Version ^3.3
knplabs/github-api Version ^2.4
php-http/guzzle6-adapter Version ^1.1
composer/semver Version ^1.4
symfony/process Version ^3.3
gentle/bitbucket-api Version dev-vdubyna-patched-version
m4tthumphrey/php-gitlab-api Version dev-vdubyna-patched-version
The package vdubyna/git-release-man contains the following files
Loading the files please wait ....