.gitlab-ci.yml: Fix documentation build

Since commit fd91491a we were passing an invalid combination of flags to pip3 install.

Removing --no-index again since it doesn't really matter about downloadng stuff during the docs build.

Also removing -e which is a developer convenience ("editable mode" where a symlink to the source tree is installed rather than the actual files) that is not needed here.

Merge request reports

Loading