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

Maintenance: Updates deps, CI steps and cleaner logs #55

Merged
merged 6 commits into from
Nov 24, 2020

Conversation

phated
Copy link
Contributor

@phated phated commented Nov 18, 2020

In relation to #54, I'm trying to update things where possible. Would love your feedback @bryphe and @ManasJayanth!

@phated

This comment has been minimized.

@phated
Copy link
Contributor Author

phated commented Nov 18, 2020

Ah, finally figured it out. It's that the mount command now prints the values to stdout when you run the command.

@phated
Copy link
Contributor Author

phated commented Nov 18, 2020

I reverted the esy lockfile and dependency changes because newer deps caused a problem that I couldn't solve, but I kept all the process improvements in place.

If these changes are merged and released, I believe it will pick up the newest cygwin stuff that will also solve #54

@phated
Copy link
Contributor Author

phated commented Nov 18, 2020

I've also tested a fresh git-pull and ran all the scripts and everything works in my Windows 10 VM

Copy link
Member

@ManasJayanth ManasJayanth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary:

  • Adds npm run test-exe to test native esy-bash binary while development.
  • Update a few NPM deps
  • Redirects mounting logs to /dev/null

@ManasJayanth ManasJayanth changed the title Potential updates Maintenance: Updates deps, CI steps and cleaner logs Nov 24, 2020
@ManasJayanth ManasJayanth merged commit 86d2eac into esy:master Nov 24, 2020
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.

2 participants