Merge branch 'api-job-events' into 'django'

add api endpoint to stream job state updates and logs

Closes allgo.inria.fr#6

See merge request !208
3 jobs for django in 1 second (queued for 1 second)
Status Job ID Name Coverage
  Build
failed #613887
allgo
bootstrap

00:00:01

 
  Test
skipped #613888
allowed to fail
django_pylint
 
  Cleanning
failed #613889
nettoyage

00:00:00

 
Name Stage Failure
failed
bootstrap Build
Running with gitlab-runner 12.7.1 (003fe500)
on gitlab-runner for allgo project. GsVG3gec
Using Shell executor...
Running on gitlabrunner...
bash: line 15: echo: write error: No space left on device
bash: line 15: echo: write error: No space left on device
ERROR: Job failed: exit status 1
failed
nettoyage Cleanning
Running with gitlab-runner 12.7.1 (003fe500)
on gitlab-runner for allgo project. GsVG3gec
Using Shell executor...
Running on gitlabrunner...
bash: line 15: echo: write error: No space left on device
bash: line 15: echo: write error: No space left on device
ERROR: Job failed: exit status 1