ipfs-inactive / dev-team-enablement

[ARCHIVED] Dev Team Enablement Working Group
3 stars 1 forks source link

Cache/ship gx with the go image #65

Open victorb opened 6 years ago

victorb commented 6 years ago

From @Stebalien

Rebuilding it every time is a waste of time and likely causes false positives.

From @victorbjelkholm

"the go image" what image exactly? Are you thinking about a docker image? We don't use them for jenkins anymore, only the legacy go-ipfs job does. But I agree, rebuilding gx and gx-go everytime is a waste, same with yarn in javascript projects. Thanks!

From @Stebalien

Don't we use some docker image? Or do we just have a blank image and install go every time?

From @victorbjelkholm

No, only website jobs use a docker image as the docker images would hide the platform we want to test from the tests themselves and just using it for linux tests would make the pipeline more complicated. I would be very happy if there was ubuntu/windows/macos images though, as that would be the simplest solution.

Linked to https://github.com/multiformats/go-multiaddr/pull/65

Moved from https://github.com/ipfs/jenkins-libs/issues/6