ttshivers

Results 45 comments of ttshivers

> > One possibility is to change the update.sh to generate a single action file that has one big matrix like: > > I originally split them over to separate...

> You could also consider using Travis just for multi-arch testing (https://docs.travis-ci.com/user/multi-cpu-architectures/), which would allow the builds to be native instead of emulated. Natively building would certainly be much faster....

> Both those arm32 arches can build on the graviton instances, and i386 can build on any amd64. Ah ok. That's certainly a valid option then. One note is that...

> Now that the generated build matrix landed, does this get easier? Yeah. I think it will be significantly simplified. Also, the logic I've done in https://github.com/nodejs/docker-node/pull/1341 will help with...

> Ah, I guess the initial one is going to create a diff no matter what since it also fixes the sorting of the image names. > > ```diff >...

> Overall I like this. Probably need to figure out how to things might be filtered. EX: no support on 386 Linux or maybe armv5/mips Yeah, that is the one...

One reference for supported platforms is: https://github.com/nodejs/node/blob/master/BUILDING.md#platform-list

> Using the Tier 1/Tier 2/Experimental on the multi-arch setup would be an interesting approach. Could mark the Tier 1 and maybe Tier 2 as required passing checks, but allow...

How should we store those tiers? In a json file somewhere or some other format?

Sure. I can start off with the md files. Unsure about whether the Dockerfile lint errors should be fixed.