使用Travis CI构建CI / CD管道

时间:2020-04-23 21:20:57

标签: angular spring-boot continuous-integration travis-ci continuous-deployment

我是CI / CD和Travis CI的新手,并且想为我的一个项目建立CI / CD管道。前端是Angular,后端是Spring Boot。将.travis.yml文件添加到我的git存储库后,Travis CI抱怨在“请求”面板中出现“无法解析”错误。我也尝试手动触发构建,但没有成功。下面是我的项目和.travis.yml文件的结构。云请您帮我解决这个问题?

Project Structure

---
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

0 个答案:

没有答案