I did not say it but I was speaking of prometheus/prometheus, I haven't checked others repos for their full cross-building time.
I think we can come up with a minimal list of GOOS/GOARCH for PRs but, if you think building the complete list on tags only is not enough, we could do it on tags & master. If we were to choose to build the complete list for tags only I would suggest to build this for PRs: - linux/amd64 - linux/386 - linux/arm - linux/arm64 - darwin/amd64 - windows/amd64 - freebsd/amd64 - openbsd/amd64 - netbsd/amd64 - dragonfly/amd64 If we were to choose to build the complete list for tags & master then I would suggest an even more reduced one: - linux/amd64 - darwin/amd64 - windows/amd64 - freebsd/amd64 Regards. On Tue, 11 Feb 2020 at 23:17, Matthias Rampke <[email protected]> wrote: > There are some exceptions like node exporter where it's important that all > variants at least build, but that has a custom setup already. > > What would be a sufficient subset? Do we need to worry about endianness > and 32 bit architectures, or would just building not catch issues specific > to these anyway? > > /MR > > On Tue, 11 Feb 2020, 22:50 Krasimir Georgiev, <[email protected]> wrote: > >> I think that is a very good idea. >> >> On Feb 11 2020, at 11:19 pm, Sylvain Rabot <[email protected]> >> wrote: >> >> Hi, >> >> >> I'm wondering if we could reduce the list of GOOS/GOARCH that are crossbuilt >> for every PR by circle-ci. >> >> >> The building of the complete list seems like a waste of time & resources to >> me. >> >> >> Maybe we could select a few and only build the complete list when building >> tags ? >> >> >> Regards. >> >> >> -- >> Sylvain Rabot <[email protected]> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Prometheus Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/prometheus-developers/CADjtP1FJKyVj_gq-hgVgyyVbJ%3D-pECFqcPK-QviXmKB1R-oAgg%40mail.gmail.com >> <https://groups.google.com/d/msgid/prometheus-developers/CADjtP1FJKyVj_gq-hgVgyyVbJ%3D-pECFqcPK-QviXmKB1R-oAgg%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Prometheus Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/prometheus-developers/2508CDF1-CC2A-4AC6-B9EE-D68B53AFF166%40getmailspring.com >> <https://groups.google.com/d/msgid/prometheus-developers/2508CDF1-CC2A-4AC6-B9EE-D68B53AFF166%40getmailspring.com?utm_medium=email&utm_source=footer> >> . >> > -- Sylvain Rabot <[email protected]> -- You received this message because you are subscribed to the Google Groups "Prometheus Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/CADjtP1FUF8y_xBTavAbKOAfmii%2BUd8tezimVPXR0UZUzdor2NQ%40mail.gmail.com.

