blob: 85211fba2f7cfed9c9bde539a2ce3c668e148f34 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
BlaEars
=======
It's called BlaEars because it listens for HTTP requests. Get it?
This is used for listening for HTTP requests on specified URLs, and then
doing something with them - specifically, sending messages to IRC (at
the moment)
Current supported URLs -
/git/push
Listens for GitLab messages announcing pushes to repositories
/git/merge
Listens for GitLab messages announcing merge requests
Run 'mvn clean install' to build
To run:
java -Djava.security.egd=file:/dev/./urandom -jar target/blaears-0.0.1-SNAPSHOT.jar
urandom option seems to be necessary as the default /dev/random runs out
of entropy and results in very long statup times
Libraries
---------
SpringBoot
Spring MVC
Log4J
Jackson
-------
This is a †é߆
|