Gobie
Code Analysis for PHP projects
Run background checks on source code written in PHP.
With a few clicks, it is possible to do code analysis and identify issues in the source code. Trigger can be manual or event based, for instance, whenever new code is pushed to a specific branch.
Project is split into three components: agent, api and website.
Agent is responsible for executing the configured tasks on top and reports back to the API. It runs on AWS Batch. There are several Docker images for different versions of PHP.
Website is in the process to be migrate to React.
Libraries
- Powered by Symfony and API Platform
- Integration with GitHub through php-github-api
- Integration with AWS Batch through aws-sdk-php