[3.27] Add a basic file for GitLab CI (with only `flake8` currently)
As a first step, we only add flake8
. It is not great, but better
than nothing and can already be published as it is. Further things
can be added later and do not have to block this first step.