Multiple Boxes/Build for Multiple Targets
Multiple boxes / builds
The Problem: you need to build towards multiple targets
The Lame Solution: build a box that has every needed cross compiler on it installed and fiddle around until you have all the dependencies built/installed N wise
The Awesome Solution: treat each target as it's own build with it's own box
Working on the first steps to make this possible.
Thank you for your comments/support on this idea/issue. Could you please let me know if this approach would meet your requirements:
If we provided a way to specify multiple "targets", each with its own box, for either an individual pipeline or at the top level of the wercker.yml file, and if you used this option then that particular pipeline (or all pipelines if you use the top level option) would be executed once per target.
For example it could look something like:
Thanks, we appreciate you feedback.
I'd also love to see matrix support. I want to test SaltStack formulas/ puppet modules where each of them support several OS (debian, centos).
I'd love to see build matrix support to build for multiple targets (different php versions in my case). Currently, I have to run phpenv manually and change the versions before running phpunit again and again. It would be awesome to have a build matrix where I could specify multiple targets and have them run in parallel, just like travis.