Gitlab CI / CD Created for PHP Project
Budget: $30 – $250 NZD
I am looking for help with setting up a Gitlab CI/CD pipeline for my PHP project. Currently, I am using Git as my version control system, and the pipeline has not yet been established. The main purpose of the pipeline I am looking to set up is to:
1 - Lint code so it is consistently laid out between all developers reducing too many changes being pushed for merge. PSR-12 standard
2 - PHPStan - static application testing
3 - Psalm static application testing.
When the above three pass the push to the branch proceeds and the developer can create a merge request if they want to.
This is a simple config setup. No dynamic testing, unit testing etc is required.
1 - Lint code so it is consistently laid out between all developers reducing too many changes being pushed for merge. PSR-12 standard
2 - PHPStan - static application testing
3 - Psalm static application testing.
When the above three pass the push to the branch proceeds and the developer can create a merge request if they want to.
This is a simple config setup. No dynamic testing, unit testing etc is required.