从travis部署到pypi的测试项目

python-travis-deplo的Python项目详细描述


从travis部署到pypi的测试项目

部署策略

  • 任何用户都可以创建一个新的分支并提交 进入可部署状态。(更新变更日志、发布日期等) 分支必须命名为release-x.x.x,才能触发集成测试
  • 用户正常创建对repo的拉取请求。
  • travis正常运行单元测试。
  • travis由于release-x.x.x分支名称而运行集成测试。
  • 合并后,任何维护人员都可以标记压缩的提交并将标记推送到github。
  • travis将构建并部署标记的提交并上传到pypi。
  • travis将为标签准备github发布草案。
  • 一旦您对发布内容满意(即更改日志条目信息) 您可以发布版本。

配置选项

  • 如果您的部署使用通用控制盘,则可以整合 将两个pypi部署合并为一个,并在_travis/deploy.sh内构建两者。
  • 如果您不是github发行版的粉丝,可以删除该部分 在deploy:内的.travis.yml

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JPQL中默认查询中的java错误列   java在Swing中设置JComboBox的背景   rest API数据的编码格式,如何在java中解码   java使用RandomAccessFile在中间插入文本之后会删除一些文本   Jackson ObjectMapper JSON to Java对象返回空值   java如何在所有活动上创建一个共享线程?   java无法将UTC转换为IST,它仍然只返回UTC   java main(String[]args)与String[]args={….}不同?   java正则表达式从下面的页面中提取段落   在linux中使用http_代理变量的代理背后的Java应用程序   java视频不会在第二个活动中播放   java将REST响应转换回服务响应   从spring批处理中的java类读取数据   线程“main”中的java异常:0   包含Java containsAll在给定列表时不返回true   安全java许可证实施,创建激活密钥的算法?   java Play框架:将参数传递给自定义标记   java Android Studio从URL获取JSON致命异常   java在安卓中以EditText保存信息