Skip to content

omareldeeeb/CI-CD-JavaApp

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages