weberc2 / builder

Prototype build tool
0 stars 0 forks source link

Distinguish between artifacts of different operating systems and architectures where relevant #10

Open weberc2 opened 5 years ago

weberc2 commented 5 years ago

For example, a Go artifact built for linux/arm should be ignored if we're trying to build the same artifact for darwin/amd64. This might be specific to each plugin, but we should think about whether or not there is a holistic approach that would be better, especially since someone might depend on that artifact from a different (non-Go) plugin (e.g., a bash script that wants to invoke that Go binary). There's very likely some holistic convention to be employed if not a technical control.