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

Passage à OTP 23 et amélioration de l'image transport #22

Merged
merged 6 commits into from
Apr 9, 2021

Conversation

thbar
Copy link
Contributor

@thbar thbar commented Apr 9, 2021

Je suis en train de mettre à jour OTP de 22 à 23 (etalab/transport-site#1590), et je souhaite faire cela sans mettre à jour Elixir (mise à jour qui nécessitera, elle, davantage de travail).

Comme expliqué dans #21, je bascule l'image de base de https://hub.docker.com/_/elixir vers https://github.com/hexpm/bob#docker-images, car ces dernières me permettent de décider quelle version d'OTP je souhaite, et d'upgrader ainsi uniquement OTP et pas Elixir.

Par ailleurs je remplace une compilation de iconv par l'installation d'un package, et j'améliore la documentation.

The hexpm images allow to specify the OTP version independently of the Elixir version, hence providing a better control on update pace.
This is a first move toward freezing node version later, with a multistage build.
This is less cumbersome and also faster.
@thbar thbar merged commit 04cd3d0 into master Apr 9, 2021
@thbar thbar deleted the upgrade-otp-23 branch April 9, 2021 14:51
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.

1 participant