ci: adds gitlab-ci basic configuration
It is added a basic structure for CI testing on GitlabCI. It is introduced two pipelines:
-
daily-pipeline
: intended to be run periodically where all checks are performed. -
deployment-pipeline
: run a set of basic tests.