-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Update development workflow for Apple Silicon, Node version, default port, and maildev image #5932
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
Conversation
With Node version 19 I stumbled into some issues so for now bumped it to v16, until we get to updating the libraries we use.
1. Switch to newer maildev docker image. 2. Update local port to 5001 as 5000 seems to be used by a system process now.
… way to not install it only on ARM.
gabrieldutra
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Devloop seems to be building on M1, though we probably need to update a few extra docs / files in the next days due to the port change.
I didn't fully test it as I didn't finish setting my Frontend yet 😅
| - redis | ||
| ports: | ||
| - "5000:5000" | ||
| - "5001:5000" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably want to update this in
Line 37 in fdf636a
| const redashBackend = process.env.REDASH_BACKEND || "http://localhost:5000"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice catch. I'll grep the code for 5000.
…port, and maildev image (getredash#5932) * Update ngines definition to allow for newer versions of Node. With Node version 19 I stumbled into some issues so for now bumped it to v16, until we get to updating the libraries we use. * docker-compose.yml updates: 1. Switch to newer maildev docker image. 2. Update local port to 5001 as 5000 seems to be used by a system process now. * Update pymssql and pyarrow. Also commented out ibm-db until we have a way to not install it only on ARM.
…port, and maildev image (getredash#5932) * Update ngines definition to allow for newer versions of Node. With Node version 19 I stumbled into some issues so for now bumped it to v16, until we get to updating the libraries we use. * docker-compose.yml updates: 1. Switch to newer maildev docker image. 2. Update local port to 5001 as 5000 seems to be used by a system process now. * Update pymssql and pyarrow. Also commented out ibm-db until we have a way to not install it only on ARM.
Description
This PR includes a few fixes for the development workflow:
5000to5001as port5000seems to be used by the system on MacOS now.How is this tested?
Related Tickets & Documents
Closes #5805, closes #5804.