Deployment Travis CI到GitHub页面中的部署:将上载哪些文件?

Deployment Travis CI到GitHub页面中的部署:将上载哪些文件?,deployment,continuous-integration,travis-ci,Deployment,Continuous Integration,Travis Ci,当我在Travis CI to GitHub页面中使用部署时,哪些文件或哪些类型的文件将上载到GitHub页面 例如,这里是my.travis.yml中的一个,它没有告诉您将上载哪些文件 deploy: provider: pages skip_cleanup: true github_token: "$TOKEN" keep_history: true on: branch: main 经过搜索,我得到了一个答案,这也与上面的评论相对应 默认情

当我在Travis CI to GitHub页面中使用部署时,哪些文件或哪些类型的文件将上载到GitHub页面

例如,这里是my.travis.yml中的一个,它没有告诉您将上载哪些文件

deploy:
  provider: pages
  skip_cleanup: true
  github_token: "$TOKEN"
  keep_history: true
  on:
    branch: main

经过搜索,我得到了一个答案,这也与上面的评论相对应


默认情况下,travis ci服务器主目录中的所有文件(包括子目录)都将上载到GitHub页面。如果在travis ci的“deploy”部分中指定了local_dir,则仅上载local_dir中的文件。

如果查看gh pages分支,您可以看到-如果您没有设置显式的local_dir,则repo中的所有内容都将被删除。
deploy:
  provider: pages
  skip_cleanup: true
  github_token: "$TOKEN"
  keep_history: true
  on:
    branch: main