-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs(check-prerequisites): prerequisites recipe #15014
Conversation
- added scripts/check_prerequisites.sh. - added usage in docs. - added prerequisites to Makefile.
Hi there 👋 Thanks for your contribution! The OpenMetadata team will review the PR shortly! Once it has been labeled as Let us know if you need any help! |
@sushi30 this is awesome!! Thank you |
Quality Gate passed for 'open-metadata-ingestion'Kudos, no new issues were introduced! 0 New issues |
Describe your changes:
Added a script the goes over the prerequsities checklist and validates they all exist and are on supported versions.
Examples
Sucessful Run
Unsupported Version
✗ ERROR: Python version 3.12.1 is not supported. Supported versions are: 3.9 3.10 3.11 ✓ Docker version 24.0.7 is supported. ✓ Java version 17.0.10 is supported. ✓ Maven version 3.9.6 is supported. ✓ jq version 1.7.1 is supported. ✓ Node version v18.19.0 is supported. ✓ Yarn version 1.22.21 is supported. ✓ ANTLR version 4.9.2 is supported. ✗ ERROR: Some prerequisites are not met. make: *** [prerequisites] Error 1
Type of change:
Checklist:
Fixes <issue-number>: <short explanation>