An open API service indexing awesome lists of open source software.

https://github.com/mubarokahh/simulating-a-typical-ci-cd-pipeline-for-a-php-based-application

Tools
https://github.com/mubarokahh/simulating-a-typical-ci-cd-pipeline-for-a-php-based-application

ansible aws-ec2 jenkins jfrog mysql php sonarqube

Last synced: 3 months ago
JSON representation

Tools

Awesome Lists containing this project

README

        

# Simulating A Typical CI/CD Pipeline For A PHP Based Application

I will be performing the CI/CD concept in this project by pushing a PHP application from Github to Jenkins to perform a multi-branch pipeline job (build job is done on each branches of a repository simultaneously). To ensure continuous integration of codes from many developers, this is done. Following that, the build job's artifacts are packaged and sent to a sonarqube server for testing before being deployed to an artifactory, where ansible is used to trigger a job that will deploy the application to a production environment.The CI/CD pipeline is represented by the diagram below.

![image](https://github.com/Mubarokahh/DevOps-Projects/assets/135038657/84540039-1393-49e3-855a-4381e0bca799)