Execute scripts from gilab-ci.yml instead of sourcing them

This will avoid strange differences in the behaviour between zsh and bash which cause some jobs to fail. An example is here: here