I've setup a travis account to automate the testing. Will need configuring for all targets and some unit tests will need to be made.