CI/CD: initial configuration for the GitLab pipeline

3 jobs for master in 64 minutes and 14 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
passed #1376536
gpx2png

00:01:41

 
  Test
passed #1376537
check

00:02:31

 
  Doc
failed #1376538
documentation

01:00:01

 
Name Stage Failure
failed
documentation Doc The script exceeded the maximum execution time set for the job
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 2173 of file 'Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2195 of file 'Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: tag INPUT: input source './Mainpage' does not exist
error: source './../examples' is not a readable file or directory... skipping.
(warning treated as error, aborting now)
ERROR: Job failed: execution took longer than 1h0m0s seconds