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

Errors porting to Linux #9

Open
fcanela opened this issue Feb 17, 2019 · 0 comments
Open

Errors porting to Linux #9

fcanela opened this issue Feb 17, 2019 · 0 comments

Comments

@fcanela
Copy link

fcanela commented Feb 17, 2019

I am trying to port docker-compose-watch to Linux. I will document here the issues so I can track and reference them.

Dependencies

After installation, Ubuntu 18.04 misses some packages.

  • yaml2json: The package can be downloaded from the repository releases page and stored inside PATH. I read in StackOverflow that installing libghc-yaml-dev package also works but I have not tried it.
  • fswatch: A native fswatch package already exists. If your distribution does not provide it, install using Linuxbrew.
  • jq: I had it already installed via Ubuntu jq package.
  • gdate: Available via Linuxbrew

Compatibility status

It works! The only thing that worries me is some unexpected reloads caused by a file that is not being modified.

Bugs found

I will open separate issues for these bugs when I finish checking Linux compatibility

Parameters clean-up

When provided an extra "-f" parameter without value the script fails to remove it.

Unclear error when container fails to start up

The process continues until some grep fails instead of reporting that the container is not running.

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

No branches or pull requests

1 participant