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.

Reply via email to