如何自动测试和发布Scala库

 我来答
匿名用户
2017-11-16
展开全部

我听说 Spark 最近很火,要搞大数据的话就得学 Spark 。Spark 是支持 Java ,但又有人说要是不用 Scala 搞 Spark ,就好像参加残奥会一样。

我想成为健全人,于是我就去学 Scala 。我看到Github上有很多 Scala 开源库。它们都有自动测试的功能。

比如 README 页面上有个小图标(build passing)表示当前版本是否通过了测试。


再如,每当有人提交 Pull Request 的时候,也会有个小勾勾报告这次修改能不能通过测试。


还有,这些库还会发布到 Maven 中心仓库,我如果要在自己的项目使用它们的话,只要在自己的 sbt 配置中添加依赖就可以自动下载了。

这些自动测试和发布的过程是怎么做到的呢?

readme上的那个是markdown的语法,打开readme.md 然后照抄一份就可以用了,至于自动测试 你从这里面找个想用的CI集成进去就好了 Integrations Directory · GitHub
最后一个自动发布,好想没有相关的工具(反正我没试过)。大多数都是手动发布版本的吧?



推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式