Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 627 Bytes

File metadata and controls

19 lines (16 loc) · 627 Bytes

Hello,

  • This is a CI/CD project to practice some of the DevOps approaches.
  • It's a Java application has some data about cars (model, price, age, color and etc...).
  • Our pipeline contains of CI (Continous Integration) and CD (Continous Deployment)
  • The CI stages are :
    • Building the Code using Gradle
    • Testing: Smoke Testing
    • Testing: Static Analysis using PMD
    • Testing: Unit Testing
  • The CD stage :
    • Moving the .jar file to S3 bucket on AWS
    • Deploying the Application on AWS ElasticBeanstalk.

Attached:

  • The Java application.
  • The pipeline file written and applied on gitlab-ci.

Regards