Travis CI-不部署构建文件夹吗?

时间:2018-12-22 10:50:28

标签: continuous-integration travis-ci

我正在尝试使用Travis CI部署到GitHub页面,但是build文件夹未在分支上提交。似乎可以通过添加skip_cleanup: true来解决(我也尝试过skip-cleanup: true,但是它仍然没有部署build文件夹。

这是我的.travis.yml。关于什么可能导致这种情况的任何想法?

language: node_js
node_js:
  - 10
cache:
  directories:
    - node_modules
script:
  - npm run build
  - npm test
deploy:
  provider: pages
  skip_cleanup: true
  github-token: $GITHUB_TOKEN # Set in the settings page of your repository, as a secure variable
  keep-history: true
  on:
    branch: master

1 个答案:

答案 0 :(得分:0)

解决方案是我需要将构建文件夹添加到我的.gitignore中,以便Travis能够提交文件。