注意

本文档适用于 Ceph 开发版本。

测试笔记

build-integration-branch

设置

  1. https://github.com/settings/tokens创建一个 github 令牌并放在~/.github_token. 注意只有public_repo下面的repo部分需要被勾选。

  2. 创建一个 ceph 仓库标签wip-yourname-testing如果你还没有在https://github.com/ceph/ceph/labels.

  3. 创建ci远程上

    git remote add ci git@github.com:ceph/ceph-ci
    

使用

  1. 用你的标签(通常是needs-qa提交(通常wip-yourname-testing).

  2. 创建集成分支:

    git checkout master
    git pull
    ../src/script/build-integration-branch wip-yourname-testing
    
  3. 烟雾测试:

    ./run-make-check.sh
    
  4. 推送到 ceph-ci:

    git push ci $(git rev-parse --abbrev-ref HEAD)
    

由 Ceph 基金会带给您

Ceph 文档是一个社区资源,由非盈利的 Ceph 基金会资助和托管Ceph Foundation. 如果您想支持这一点和我们的其他工作,请考虑加入现在加入.