- proxy between Gitlab and Jenkins
- storage and accumulate data from Jenkins
- configure hook in gitlab
- configure jobs in jenkins
-
push your code to gitlab and hook get info about commit to reciver
-
in index_handler.erl we parse info from gitlab (repository, user, etc..)
-
we handle data from 2. and initiate launch job in jenkins
-
save_handler recive and accumulate data from jenkins
-
load_handler return accumulated data from 4. and clean storage.