diff --git a/content/40_demarche.md b/content/40_demarche.md index 403f7fd..fe1efd0 100644 --- a/content/40_demarche.md +++ b/content/40_demarche.md @@ -81,7 +81,7 @@ Dans le cadre de la rédaction de message de commit pour chaque changement effec Cela se résume à peu près à cela : -``` +```ini {.numberLines} [étendue optionnelle]: [corps optionnel] @@ -91,13 +91,14 @@ Cela se résume à peu près à cela : Qui donne par exemple : -``` +```markdown {.numberLines} feat(backend): include postgreSQL BDD + backend * change EC2 instances to t3.large * change min_size nodes to 2 * use backend version 0.0.1 -* use annotations to have api.r53.devu42.fr as domain for backend + Let's Encrypt with cert-manager +* use annotations to have api.r53.devu42.fr as domain for backend +* use annotations to use Let's Encrypt with cert-manager * update EBS CSI driver to v1.37.0-eksbuild.1 * declare a StorageClass EBS in gp3 for postgreSQL * use this EBS StorageClass in our backend chart for postgreSQL @@ -147,13 +148,28 @@ Notre outils principal a été la **plateforme Gitlab**. C'est une plateforme co De nombreuses fonctionnalités supplémentaires existent dans Gitlab. Cela en fait donc un outil de choix pour notre projet. -#### Workflow des tickets - -schéma workflow tickets - #### Base de connaissance -Wiki +Une des premières choses qui a été faite sur cette plateforme a été la **mise en place d'une base de connaissances** sous la forme d'un Wiki. + +Pour plusieurs raisons : + +* partager nos découvertes sur les outils (liens web, procédures d'installation, etc.), +* détailler nos diverses installations, +* partager nos travaux, +* rédaction de contenu concernant les réunions, des outils, etc. + +![Impression écran de la page d'accueil du Wiki](./media/screenshot_wiki_projet.png){width=100%}\ + +#### Workflow des tickets + +Autre exemple de configuration de la plateforme Gitlab afin de suivre notre organisation : la création d'un workflow de l'état d'un ticket, que vous trouverez ci-après. + +![Schéma du workflow de l'état des tickets](./media/schema_workflow_ticket.png){width=50%}\ + +Il permet à chaque membre de l'équipe de prendre connaissance des habitudes en matière de gestion de ticket. + +Il est utile si jamais nous changerions de plateforme DevOps : il suffirait d'appliquer à nouveau le même workflow. ### Environnements diff --git a/media/schema_workflow_ticket.png b/media/schema_workflow_ticket.png new file mode 100644 index 0000000..b5918e9 Binary files /dev/null and b/media/schema_workflow_ticket.png differ diff --git a/media/screenshot_wiki_projet.png b/media/screenshot_wiki_projet.png new file mode 100644 index 0000000..52e4d7e Binary files /dev/null and b/media/screenshot_wiki_projet.png differ