Вот файл .gitlab-ci.yml
:
pages:
stage: deploy
script:
- apt-get update
- apt-get install -y nodejs npm # install NPM in order to build the website
- npm install
- npm run build # build the website
- mv dist public # move the built website to the public directory
artifacts:
paths:
- public
only:
- master
Проход конвейера, то есть задания pages
и pages:deploy
проходят. Кроме того, веб-сайт построен правильно: когда я загружаю артефакты, все ресурсы присутствуют в каталоге public
.
Однако, когда я смотрю на сгенерированный сайт , индекс. html загружается, но не все ресурсы (код 404).
Вот репо: https://gitlab.com/Cl00e9ment/kingdom-blazon-generator