This adds a GitLab CI definition which runs tests, and if they succeed, build an archive and container image.