Я новичок в CI / CD и Travis CI и хочу построить конвейер CI / CD для одного из моих проектов. Внешний интерфейс - Angular, а внутренний - Spring Boot. После добавления файла .travis.yml в мой git репозиторий Travis CI жалуется на ошибку «Не удалось разобрать» на панели запросов. Я также пытался вручную запустить сборку, но это не сработало. Ниже приведена структура моего проекта и файла .travis.yml. Облако вы PLZ, помогите мне решить эту проблему?
---
matrix:
include:
- language: node_js
node_js:
- "10"
dist: trusty
sudo: required
before_script:
- cd frontend
- npm install -g @angular/cli
script:
- ng build --prod --base-href https://github.com/TJZhou/pigeon-calendar-springboot/tree/master/frontend/
- language: java
dist: trusty
before_script:
- cd backend
script:
- mvn package