Merge branch 'doc/on-release' into 'dev'

doc/.gitlab-ci.yml: build doc with Docker, also on 'feature-a/release' branches

See merge request !680
31 jobs for dev in 3 minutes and 41 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Test Tools
passed #656003
test_tools

00:00:13

 
  Test Quality
passed #656004
web
code_quality

00:00:11

 
  Test Unit
passed #656005
test_algo_unit

00:03:17

passed #656006
web
test_browser_unit

00:00:46

failed #656007
web
test_server_unit

00:00:12

 
  Test Germlines
skipped #656008
test_germlines
 
  Test Functional
skipped #656012
web
chrome-browser-functional
skipped #656010
web
ff32-browser-functional
skipped #656014
docker x86_64
ff32-server-functional
skipped #656011
web
ff45-browser-functional
skipped #656015
docker x86_64
ff45-server-functional
skipped #656013
legacy
old-chrome-browser-functional
skipped #656009
test_algo_should
 
  Test Shouldvdj
skipped #656016
test_algo_shouldvdj
 
  Test Functional External
skipped #656019
web
chrome-browser-functional-external
skipped #656017
web
ff32-browser-functional-external
skipped #656018
web
ff45-browser-functional-external
skipped #656020
legacy
old-chrome-browser-functional-external-chrome
 
  Coverage
skipped #656021
algo_coverage
 
  Valgrind Unit
skipped #656022
valgrind
algo_valgrind_unit
 
  Valgrind Functional
skipped #656023
valgrind allowed to fail manual
algo_valgrind_functional
 
  Multiple Tests
skipped #656030
cidocker allowed to fail manual
test_clang34_manual
skipped #656031
cidocker allowed to fail manual
test_clang4_manual
skipped #656032
cidocker allowed to fail manual
test_clang6_manual
skipped #656033
cidocker allowed to fail manual
test_clang7_manual
skipped #656024
cidocker allowed to fail manual
test_gcc48_manual
skipped #656025
cidocker allowed to fail manual
test_gcc5_manual
skipped #656026
cidocker allowed to fail manual
test_gcc6_manual
skipped #656027
cidocker allowed to fail manual
test_gcc7_manual
skipped #656028
cidocker allowed to fail manual
test_gcc8_manual
skipped #656029
cidocker allowed to fail manual
test_gcc9_manual
 
Name Stage Failure
failed
test_server_unit Test Unit

Makefile:7: recipe for target 'download_web2py' failed
make: *** [download_web2py] Error 8
make: Leaving directory '/home/gitlab-runner/builds/b8d876c1/0/vidjil/vidjil/server'
Uploading artifacts...
Runtime platform arch=386 os=linux pid=20195 revision=58272c27 version=12.7.0
WARNING: server/web2py/test-reports/TEST*xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit status 1