Hanging Merge Requests
Emojiful daily summaries of open merge requests directly in your Slack.
Create you own configuration file with your team, channel and projects as shown in example_config.json.
- 👍 / 👎 - Has upvotes / downvotes
- :male_zombie: / :female_zombie: - MR is old
- 💭 - Has an ongoing discussion
- 🚢 - Has more upvotes than downvotes, tests pass and is ready to be merged
- ✅ / ⛔ - Can be merged / Cannot be merged
- 💚 / 💔 - Tests pass / fails
Installation
git clone https://github.com/Webinterpret/hanging-merge-requests.git
cd hanging-merge-requests && pip install -e .
Usage
send-notifications --config-path ../config.json --slack-hook-url $SLACK_HOOK_URL --gitlab-url $GITLAB_URL --gitlab-private-token $GITLAB_PRIVATE_TOKEN --team $TEAM
Deploy
First bump version in setup.py in master branch via merge request. Afterwards push a version tag and wait.
git tag 1.0.0
git push --tags
Metadata
Release files for hanging-merge-requests 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hanging-merge-requests-1.0.2.tar.gz | 5.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hanging_merge_requests-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.5 kB
Release files / hanging-merge-requests-1.0.2.tar.gz
| Download URL | hanging-merge-requests-1.0.2.tar.gz |
|---|---|
| Size | 5.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b3e4fea9a57f41482aae7be40b5d36675f5edbc5ad37e6ca7f9d21940f4c5dd1
|
|
BLAKE2b-256 checksum How to use checksums |
84a17ede60dec652d825b8769336a956739bdb2bede5410b87598f293ff616f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.6
|
Release files / hanging_merge_requests-1.0.2-py3-none-any.whl
| Download URL | hanging_merge_requests-1.0.2-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5c10482e518e406350495273f28fc988084b8bb0784c73218d9d88ccae9cf980
|
|
BLAKE2b-256 checksum How to use checksums |
c0c9feac96a3c7e7707e8120f81cc119080980a930d3d6df432a3dc4fc400c4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.6
|