We have significantly updated the Shippable platform with several new features. Hence most of the content in this blog is deprecated. For the latest information, refer to our documentation and/or open a support issue, if you have questions.
With your startup account subscription - you do have a startup subscription, right? - you can run up to five builds in parallel. You can exploit this to run your tests faster than ever! This can be done by partitioning your tests into 5 groups, and having each one of your minions run one of the groups. For those of you on custom plans with more minions, or those using dedicated hosts, you can create even more test partitions for greater parallelization! Today's example will be in the context of a rails app with rspec, but the same concept can be applied to whatever stack.
The first step is to add this to your app's shippable.yml file: