-
Notifications
You must be signed in to change notification settings - Fork 24
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
Upgrade dependencies #203
Upgrade dependencies #203
Conversation
Alongside, Erlang was updated to 24.3 and Elixir to 1.12.
Alongside, Erlang was updated to 25.0 and Elixir to 1.13.
228d4b6
to
db13b5e
Compare
Erlang cannot be upgraded to 25.x because |
651eca8
to
00cbc4d
Compare
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.
Looks good, I had some comments/questions.
Dockerfile
Outdated
@@ -23,7 +30,7 @@ RUN mix do certs.dev, distillery.release | |||
RUN tar -czf mongoose_push.tar.gz -C _build/prod/rel/mongoose_push . | |||
|
|||
|
|||
FROM debian:stretch-slim | |||
FROM ubuntu:20.04 |
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.
This is the final docker image inside which the built MongoosePush will run. We used debian:stretch-slim
to make the final image as small as possible. Do we have something similar to ubuntu:20.04
?
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.
Unfortunately, not. I changed the final image back to debian
.
@@ -1,2 +1,4 @@ | |||
Code.put_compiler_option(:warnings_as_errors, true) |
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.
👍
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.
Ok, approving it. Go ahead and merge.
In fact, we could move away from |
Updates Phoenix and other dependencies to latest versions. Alongside, Erlang was updated to 25.0 and Elixir to 1.13.