--- title: Build Code and Run Tests slug: /developers/contribute/build-code-and-run-tests noindex: true nofollow: true --- # Build Code and Run Tests In this page we go through how to build OpenMetadata code and get a developer environment up and running. - [Install prerequisites](/developers/contribute/build-code-and-run-tests/prerequisites) - [Setup OpenMetadata Server code in IntelliJ](/developers/contribute/build-code-and-run-tests/openmetadata-server) - [Setup Ingestion Framework code](/developers/contribute/build-code-and-run-tests/ingestion-framework) - [Generate Typescript types from JSON Schemas](/developers/contribute/build-code-and-run-tests/generate-typescript-types-from-json-schema) - [Build OpenMetadata UI](/developers/contribute/build-code-and-run-tests/openmetadata-ui) - [Run Cypress Integration Tests](/developers/contribute/build-code-and-run-tests/cypress-integration-tests)