Не уверен, правильно ли я получил ваш вопрос, поэтому добавьте больше подробностей, если нет.
Когда ваша сборка CI создает новые папки или файлы, они записываются в файловую систему исполнителя задач (не удивительно, япредположим).
Если вы хотите получить доступ к этим файлам из веб-интерфейса Gitlab, вы можете определить их как артефакты в вашем задании на сборку (см. https://docs.gitlab.com/ee/user/project/pipelines/job_artifacts.html)
Задание на сборкубудет выглядеть примерно так (псевдокод, записанный в памяти, не проверенный на Gitlab):
build:
script:
- npm run build
artifacts:
paths:
- dist/
expire_in: 1 week
UPDATE Если вы хотите загрузить артефакт сборки в реестр NPM,Вы могли бы просто построить и собрать вместе.
build:
script:
- npm run build
- npm publish <PARAMETERS>