You do that part on a bigger box, build releases there, and use these to update the low power devices.
That doesn't really help the situation. These machines don't have identical setups so you'd still have to do a lot of manual merging and/or write and maintain a library of custom merge scripts for them.