| 
									
										
										
										
											2023-12-13 14:03:08 +01:00
										 |  |  | --- | 
					
						
							|  |  |  | title: Build Code and Run Tests | 
					
						
							|  |  |  | slug: /developers/contribute/build-code-and-run-tests | 
					
						
							| 
									
										
										
										
											2025-06-12 19:09:42 +05:30
										 |  |  | noindex: true | 
					
						
							|  |  |  | nofollow: true | 
					
						
							| 
									
										
										
										
											2023-12-13 14:03:08 +01:00
										 |  |  | --- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # 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) |