Meerge cat

A bot that reviews PRs of other bots and merges them automatically if they passed build
Status
This is a work in progress
Usage
Dry run: Display all PRs that can be auto-merged
docker run -e BITBUCKET_TOKEN vaslabs/meerge-cat:0.0.7\
dry-run\
--username ${BITBUCKET_USERNAME}\
--password-env BITBUCKET_TOKEN\
--api-uri https://api.bitbucket.org/2.0
#### Merge all: successful PRs successful build
docker run -e BITBUCKET_TOKEN vaslabs/meerge-cat:0.0.7\
merge-all\
--username ${BITBUCKET_USERNAME}\
--password-env BITBUCKET_TOKEN\
--api-uri https://api.bitbucket.org/2.0
Goals
- Integrate bitbucket
- Integrate gitlab
- Integrate github
For first release
Pass the name of the author and credentials. The bot will scan bitbucket and try to merge all the PRs where status of type build is successful
Second release
Generic customisation for:
- Scanning PRs
- Setting up a different author
- Configureable status
Third release
Plan after second release