Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Story #12116 & #12302: Add GiHub Actions + SonarCloud #1844

Merged
merged 1 commit into from
May 29, 2024
Merged

Conversation

marob
Copy link
Contributor

@marob marob commented May 6, 2024

Description

  • workflow (rapide) de linting back et front sur chaque push
  • workflow de build/test back et front sur chaque PR et sur chaque branche protégée (develop/master_*)
  • analyse SonarCloud (uniquement sur les branches protégées)
  • modification de la configuration de l'URL de téléchargement de la base de données NVD pour le plugin OWASP. L'activation du profil no-cve-proxy permet d'utiliser le site public officiel comme source de données au lieu de la version en cache qui est utilisée par défaut sur l'infra Vitam

RAF :

  • désactiver la nécessité d'avoir un build Jenkins OK
  • activer la nécessité d'avoir les 4 jobs (lint front, lint back, build front et build back) GitHub actions OK

Type de changement:

  • Build

Contributeur

VAS (Vitam Accessible en Service)

@marob marob added this to the IT 135 milestone May 6, 2024
@marob marob force-pushed the github-actions branch from 9bee9f0 to df289d5 Compare May 6, 2024 16:08
@vitam-devops
Copy link
Collaborator

vitam-devops commented May 6, 2024

Logo
Checkmarx One – Scan Summary & Details7e7c2428-d109-4bf7-bb8a-c56028591d37

No New Or Fixed Issues Found

@marob marob force-pushed the github-actions branch from f246901 to cd1054d Compare May 6, 2024 16:28
@GiooDev GiooDev modified the milestones: IT 135, IT 136 May 17, 2024
@marob marob changed the title GitHub actions Story #12116 GitHub actions May 28, 2024
@marob marob changed the title Story #12116 GitHub actions Story #12116 CI with GitHub actions May 28, 2024
@marob marob changed the title Story #12116 CI with GitHub actions Story #12116 CI with GitHub actions + #12302 SonarCloud May 28, 2024
@marob marob force-pushed the github-actions branch 9 times, most recently from 869c67d to 9dbc2d6 Compare May 29, 2024 09:35
@marob marob marked this pull request as ready for review May 29, 2024 09:36
@marob marob force-pushed the github-actions branch 2 times, most recently from 128fb87 to c3c1d91 Compare May 29, 2024 10:18
@GiooDev
Copy link
Contributor

GiooDev commented May 29, 2024

Message de commit à revoir :)

@marob
Copy link
Contributor Author

marob commented May 29, 2024

Message de commit à revoir :)

Il manque le n° de ticket ou y'a un autre problème ?

@GiooDev
Copy link
Contributor

GiooDev commented May 29, 2024

Message de commit à revoir :)

Il manque le n° de ticket ou y'a un autre problème ?

Oui les numéros de ticket comme dans l'intitule de la PR par exemple.

@marob marob force-pushed the github-actions branch from c3c1d91 to 58cdb05 Compare May 29, 2024 13:54
@marob marob merged commit 1f44722 into develop May 29, 2024
5 of 6 checks passed
@marob marob deleted the github-actions branch May 29, 2024 13:56
@GiooDev GiooDev changed the title Story #12116 CI with GitHub actions + #12302 SonarCloud Story #12116 & #12302: Add GiHub Actions + SonarCloud May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clean Code Clean Code VitamUI VAS VAS contribution
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants