Files
nocodb/packages/noco-docs/docs/150.engineering/030.development-setup.md
mertmit 68e84c991a docs: drop extra category
Signed-off-by: mertmit <mertmit99@gmail.com>
2023-10-18 00:05:26 +03:00

1.3 KiB

title, description, tags
title description tags
Development Setup How to set-up your development environment
Engineering

Clone the repo

git clone https://github.com/nocodb/nocodb
# change directory to the project root
cd nocodb

Install dependencies

# run from the project root
# this command will install the dependencies including sdk build
pnpm bootstrap

Start Frontend

# run from the project root
pnpm start:frontend
# runs on port 3000

Start Backend

# run from the project root
pnpm start:backend
# runs on port 8080

Any changes made to frontend and backend will be automatically reflected in the browser.

Enabling CI-CD for Draft PR

CI-CD will be triggered on moving a PR from draft state to Ready for review state & on pushing changes to Develop. To verify CI-CD before requesting for review, add label trigger-CI on Draft PR.

Accessing CI-CD Failure Screenshots

For Playwright tests, screenshots are captured on the tests. These will provide vital clues for debugging possible issues observed in CI-CD. To access screenshots, Open link associated with CI-CD run & click on Artifacts

Screenshot 2022-09-29 at 12 43 37 PM