*** titre : « Configuration du développement » description: "Comment configurer votre environnement de développement" balises : \['Ingénierie'] ------------------------- ## Cloner le dépôt ```bash git clone https://github.com/nocodb/nocodb # change directory to the project root cd nocodb ``` ## Installer les dépendances ```bash # run from the project root # this command will install the dependencies including sdk build pnpm bootstrap ``` ## Démarrer l'interface utilisateur ```bash # run from the project root pnpm start:frontend # runs on port 3000 ``` ## Démarrer le back-end ```bash # run from the project root pnpm start:backend # runs on port 8080 ``` Toutes les modifications apportées au frontend et au backend seront automatiquement reflétées dans le navigateur. ## Activation de CI-CD pour le brouillon PR CI-CD sera déclenché lors du déplacement d'un PR de l'état de projet à`Ready for review`état et sur la poussée des changements vers`Develop`. Pour vérifier CI-CD avant de demander un examen, ajoutez une étiquette`trigger-CI`sur le projet de PR. ## Accès aux captures d'écran d'échec CI-CD Pour les tests Playwright, des captures d'écran sont capturées sur les tests. Ceux-ci fourniront des indices essentiels pour déboguer les éventuels problèmes observés dans CI-CD. Pour accéder aux captures d'écran, ouvrez le lien associé à l'exécution de CI-CD et cliquez sur`Artifacts` ![Screenshot 2022-09-29 at 12 43 37 PM](https://user-images.githubusercontent.com/86527202/192965070-dc04b952-70fb-4197-b4bd-ca7eda066e60.png)