theipster / integration-branch-builder
Tool for building disposable integration branches
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- nyholm/psr7: ^1.1
- psr/http-client: ^1.0
- symfony/config: ^4.3
- symfony/console: ^4.3
- symfony/dependency-injection: ^4.3
- symfony/http-client: ^4.3
Requires (Dev)
- codeception/codeception: ^3.0
This package is auto-updated.
Last update: 2024-03-25 04:56:21 UTC
README
Tool for building disposable integration branches
Rationale
For large teams working on multiple projects simultaneously, where the SDLC isn't mature enough (e.g. poor test coverage, manual risk assessment process, etc.) to support modern branching models such as trunk-based development, the next best thing is to minimise the friction required to create an integration branch in preparation for a deployment.
Install
$ composer install -o
Usage
To build a new branch from Bitbucket (Cloud) pull requests:
- Configure parameters within
/config/packages/BitbucketCloud/parameters.yaml
. - Run
php bin/app bitbucketcloud
.