go - 开源 golang 项目应该针对哪个 GOARCH 进行测试?

标签 go travis-ci

<分区>

我有一个 opensource Go project .一些提交导致 386 失败,但我不知道,因为我的构建配置不正确。

我现在正在使用 Travis 对 386 进行测试.哪个GOARCH/GOOS/Go version combinations开源项目应该测试吗?我想要有意义的报道,但我也想要快速构建。

最佳答案

您可以看到 Go 下载支持哪些 Go 二进制发布稳定版本组合(Version/GOOS/GOARCH)。

参见 Go Downloads


您可以将其限制为 Go 一流端口。

参见 First class ports, PortingPolicy .


您应该遵守 Go 发布政策。

参见 Release Policy, Go Release History


您应该考虑针对发布候选进行预先测试,也许还包括测试版和开发版。

关于go - 开源 golang 项目应该针对哪个 GOARCH 进行测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49714106/

相关文章:

encryption - 如何用RSA加密大文件?

go - 为什么我在将 float32 转换为 float64 时会丢失精度?

Java/Maven编译失败(没有找到合适的构造函数)

go - 为什么无论种子值如何,我总是得到随机结果?

go - 通过担架/验证模拟,不同的返回参数

go - Ginkgo 到 Cobertura 和 JUnit

continuous-integration - 如果您可以测试 pre-commit 和 pre-push git hooks,为什么还要测试持续集成?

java - Cobertura 检查 Travis CI 失败

docker - 使用travis时如何解决构建超时

php - Travis-CI:即使使用自动加载器也找不到类