Curious as to what anyone doing build testing / continuous integration is using to do such outside of Travis & Jenkins.
Currently using Team City with some PHP meta runners to pull down the project, run composer, run bower, run php artisan serve, run codeception acceptance tests against localhost:8000, kill off artisan serve.
This seems to work other than some odd bugs here and there but this seems like very much a hack and that there should be a better way.
I can't use Travis because it's a client project with NDAs and thus not open source. I've tried and failed at Jenkins, Team City is the only thing that I've actually gotten to work. Really I just need something to pull down the project and run my tests. I'm using Forge for the actual deployment.
Any insights would be appreciated.
Hi, for my private repos in BitBucket I'm currently using Shippable.
Setup is easy and tests run quickly. The service is young and it might happen that the build stucks. However their customer support is very good and they generally answer quickly. Furthermore the free account let you have up to 5 private repos.
Another good service seems to be Drone, but I haven't tried it.
Good luck!
You can try shippable, following tutorial can help you in setting up laravel project in shippable - http://viveksoni.net/shippable-continues-integration-php-laravel-5-2/
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community