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

Possible issue with starting releases #33

Open
oubiwann opened this issue Jul 17, 2020 · 0 comments
Open

Possible issue with starting releases #33

oubiwann opened this issue Jul 17, 2020 · 0 comments

Comments

@oubiwann
Copy link
Member

oubiwann commented Jul 17, 2020

When starting an LFE release with rebar3 lfe run-release start sometimes it doesn't actually start (checked by running rebar3 lfe run-release ping). However, almost always after running rebar3 release again, it will start, with a subsequent ping resulting in a pong.

Things to test:

  • Generate a new project with rebar3 new lfe-release
  • Generate a release for the project with rebar3 release
  • Run the release script manually (./_build/..../app-name start)
    • do several series of starts and stops, pinging each time
    • make sure it always comes up
  • Now run the rebar3 lfe run-release start command (without rebuilding the release) to check its behaviour
  • Do a fresh rebuild of the release, and check again
  • Create a new Erlang/OTP release (no LFE) using rebar3 new release
    • update the project's rebar.confg file and add the LFE plugin
    • use the LFE plugin command to run through the same steps above to see if the results are all the same
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant