BitBalloon 部署

此页面记录使用 dpl v1 进行部署,目前是默认版本。下一个主要版本 dpl v2 即将发布,我们建议您开始使用它。请参阅 我们的博客文章 了解详细信息。 dpl v2 文档可以在此处找到

Travis CI 可以在构建成功后自动将文件部署到 BitBalloon

要将当前目录部署到 BitBalloon,请将您加密的 BitBalloon site-idaccess-token 添加到您的 .travis.yml

deploy:
  provider: bitballoon
  site-id:
    secure: "YOUR ENCRYPTED SITE ID"
  access-token:
    secure: "YOUR ENCRYPTED ACCESS TOKEN"

部署特定目录 #

要将特定目录部署到 BitBalloon,请使用 local-dir

deploy:
  provider: bitballoon
  site-id:
    secure: "YOUR ENCRYPTED SITE ID"
  access-token:
    secure: "YOUR ENCRYPTED ACCESS TOKEN"
  local-dir: "_build/"

在部署之前和之后运行命令 #

有时您需要在部署之前或之后运行命令。您可以为此使用 before_deployafter_deploy 阶段。这些仅在 Travis CI 实际部署时才会触发。

before_deploy: "echo 'ready?'"
deploy:
  ..
after_deploy:
  - ./after_deploy_1.sh
  - ./after_deploy_2.sh