mirror of
https://github.com/nocodb/nocodb.git
synced 2026-05-01 18:17:55 +00:00
1.2 KiB
1.2 KiB
title, description, position, category, menuTitle
| title | description | position | category | menuTitle |
|---|---|---|---|---|
| Development setup | How to set-up your development environment | 3200 | Engineering | Development setup |
Clone the repo
git clone https://github.com/nocodb/nocodb
cd nocodb/packages
Build SDK
# build nocodb-sdk
cd nocodb-sdk
npm install
npm run build
Build Backend
# build backend - runs on port 8080
cd ../nocodb
npm install
npm run watch:run
Build Frontend
# build frontend - runs on port 3000
cd ../nc-gui
npm install
npm run dev
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 Cypress tests, screenshots are captured on test failure. 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
