https://github.com/victims/victims-bot
GitHub bot for the victims project.
https://github.com/victims/victims-bot
github-bot process victims victims-bot
Last synced: about 1 year ago
JSON representation
GitHub bot for the victims project.
- Host: GitHub
- URL: https://github.com/victims/victims-bot
- Owner: victims
- License: agpl-3.0
- Created: 2018-01-02T18:19:52.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-04T12:13:16.000Z (about 8 years ago)
- Last Synced: 2025-01-25T06:11:21.914Z (about 1 year ago)
- Topics: github-bot, process, victims, victims-bot
- Language: Go
- Size: 48.8 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
victims-bot
===========
GitHub bot for victims. Will take care of handling submissions
through GitHub merging.
Building
========
For all targets run ``make help``
Dynamic
-------
1. Install dependencies via ``govendor`` by running: ``make deps``
2. Run ``make victims-bot``
3. Execute ``./victims-bot -secret=$VICTIMS_GITHUB_SECRET``
Static
------
1. Install dependencies via ``govendor`` by running: ``make deps``
2. Run ``make static-victims-bot``
3. Execute ``./victims-bot -secret=$VICTIMS_GITHUB_SECRET``
Configuration
=============
| CLI | Environment Variable | Description |
|-----------------|-----------------------------|----------------------------|
| bind | VICTIMS_BOT_BIND | Host:Port to listen on |
| git-repo | VICTIMS_BOT_GIT_REPO | Repo to push/modify/pull |
| github-username | VICTIMS_BOT_GITHUB_USERNAME | GitHub username of the bot |
| github-password | VICTIMS_BOT_GITHUB_PASSWORD | GitHub password to push |
| secret | VICTIMS_BOT_SECRET | GitHub secret for webhooks |
Deployment
==========
* [OpenShift](/deployment/openshift/)