Skip to content
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

Replace foreman with concurrently #755

Merged
merged 1 commit into from
Dec 27, 2023
Merged

Replace foreman with concurrently #755

merged 1 commit into from
Dec 27, 2023

Conversation

tvararu
Copy link
Member

@tvararu tvararu commented Dec 27, 2023

foreman doesn't properly forward the echo of input to commands. This means that when using the debugger or binding.pry statements in Rails, we can't see anything that's being typed into the REPL. This makes debugging difficult.

concurrently is a JS CLI tool that can be used as an alternative to foreman. It has a --handle-input flag that does what we need.

More context: ddollar/foreman#703

@tvararu tvararu requested a review from a team as a code owner December 27, 2023 12:00
@tvararu tvararu temporarily deployed to manage-vacci-bin-dev-7x7dt2qtu December 27, 2023 12:00 Inactive
`foreman` doesn't properly forward the echo of input to commands. This
means that when using the `debugger` or `binding.pry` statements in
Rails, we can't see anything that's being typed into the REPL. This
makes debugging difficult.

`concurrently` is a JS library that can be used as an alternative to
foreman.

More context: ddollar/foreman#703
@tvararu tvararu temporarily deployed to manage-vacci-bin-dev-7x7dt2qtu December 27, 2023 12:02 Inactive
@misaka
Copy link
Contributor

misaka commented Dec 27, 2023

❤️

@tvararu tvararu merged commit dbd0c18 into main Dec 27, 2023
@tvararu tvararu deleted the bin-dev branch December 27, 2023 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants