khalilMejri / INSAT_TP_quality

Software Quality 2nd workshop assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quality TP-2 Compte Rendu

By SAMET MohamedAmin and DGHAIES Ahmed GL4/2

Description

This assignmint is a step-by-step description of a docker-compose application tailed with a demonstration of kubernetes. This application covers most of the tools described in the workshop.

Environment

  • linux os: Fedora 29
  • Windows os: Windows 10
  • Docker: 18.06.1-ce
  • Kubernetes
    • client: v1.10.3
    • server: v1.10.0
  • minkube: v0.30.0
  • Jenkins: 2.152
    • Pipeline: 2.6
    • Build Pipeline Plugin: 1.5.8
    • Checkstyle Plug-in: 4.0.0
    • Copy Artifact Plugin: 1.41
    • Deploy to container Plugin: 1.13
    • JIRA plugin: 3.0.5
    • Kubernetes: 1.14.0
  • SonarQube: 6.7.6
  • tomcat: 8.5 lts
  • mongo: 4.0.4 lts
  • Jira: 7.13

Content

TODO

  • docker explaination
  • kubernetes example
  • explain pipeline build in details
  • fully integegrate madou's part
  • jenkins description
  • jira plugin
  • add checkstyle demo
  • seperate the project paragraphs
  • add tools versions
  • check globally the assignment

About

Software Quality 2nd workshop assignment