One way to speed up builds (including cross-compilation) is to re-use the 
$GOCACHE directory between jobs. Not sure if that's doable with Circle but 
for TravisCI I have this cache config:

  cache:
    directories:
      - $HOME/.cache/go-build
      - $HOME/gopath/pkg/mod

Note that this directory can get huge (>GB).

On Wednesday, 12 February 2020 14:50:42 UTC, Chris Marchbanks wrote:
>
> I also support this, waiting 2-3 hours for the build job to finish is 
> frustrating. I know that building on 32 bit architectures does not catch 
> all issues, specifically the alignment bug using the atomic package. 
> Perhaps add at least one 32 bit build on the pull request though?
>
>>
>>

-- 
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/465d20b7-c441-46d2-a1cf-5184da1b05e2%40googlegroups.com.

Reply via email to