This was just a proof of concept for us and we're no longer using it.
It will not be maintained by our team.
Maybe someone else gets inspired and therefore it could be helpful.
npm install verdaccio-gitlab-ci --save
auth:
gitlab-ci:
url: https://gitlab.com
#url: https://privategitlab.example.com
In gitlab, project -> settings -> repository -> deploy-tokens
npm install
mkdir node_modules/verdaccio-gitlab-ci
ln -s `pwd`/index.js node_modules/verdaccio-gitlab-ci/
ln -s `pwd`/package.json node_modules/verdaccio-gitlab-ci/