.gitlab-ci.yml: more meaningful name for releases, adjust manual

The 'manual' actions concern here 'publish_release' and 'deploy_prod',
the two stages that publish/deploy the release to public places.
15 jobs for dev in 3 minutes and 44 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test Tools
passed #208747
test_tools

00:00:07

 
  Test Quality
passed #208748
web
code_quality

00:00:09

 
  Test Unit
passed #208749
test_algo_unit

00:03:05

failed #208750
web
test_browser_unit

00:00:09

passed #208751
web
test_server_unit

00:00:21

 
  Test Germlines
skipped #208752
test_germlines
 
  Test Functional
skipped #208753
test_algo_should
skipped #208754
web
test_browser-functional
skipped #208755
docker x86_64
test_server_functional
 
  Test Shouldvdj
skipped #208756
test_algo_shouldvdj
 
  Test Functional External
skipped #208757
web
test_browser-functional-external
 
  Coverage
skipped #208758
algo_coverage
 
  Valgrind Unit
skipped #208759
valgrind
algo_valgrind_unit
 
  Valgrind Functional
skipped #208760
valgrind allowed to fail manual
algo_valgrind_functional
 
  Multiple Tests
skipped #208761
several-compilers allowed to fail manual
test_various_compilers_manual
 
Name Stage Failure
failed
test_browser_unit Test Unit
npm ERR! Please include the following file with any support request:
npm ERR! /home/gitlab-runner/builds/ae9bf4d5/0/vidjil/vidjil/browser/test/QUnit/npm-debug.log
/usr/bin/xvfb-run: 184: /usr/bin/xvfb-run: node: not found
Makefile:21: recipe for target 'nightmare' failed
make[1]: *** [nightmare] Error 1
make[1]: Leaving directory '/home/gitlab-runner/builds/ae9bf4d5/0/vidjil/vidjil/browser/test'
Makefile:31: recipe for target 'unit_browser' failed
make: *** [unit_browser] Error 2
ERROR: Job failed: exit status 1