build-image icon indicating copy to clipboard operation
build-image copied to clipboard

feat: add asdf version manager

Open lukasholzer opened this issue 3 years ago โ€ข 0 comments

๐ŸŽ‰ Thanks for submitting a pull request! ๐ŸŽ‰

Summary

Fixes #787

As a preparation to make our build image working with arm64 we should get rid of a lot of installers therefore let's add asdf as this was requested anyways

List of available plugins:

https://github.com/asdf-vm/asdf-plugins

to install a plugin you can do so:

RUN asdf plugin add ruby && \
    asdf plugin add nodejs && \
    asdf plugin add golang && \
    asdf plugin add python && \
    asdf plugin add hugo && \
    asdf plugin add php && \
    asdf plugin add rust && \
    asdf plugin add clojure

# install a version
RUN asdf install golang 1.18

For us to review and ship your PR efficiently, please perform the following steps:

  • [ ] Open a bug/issue before writing your code ๐Ÿง‘โ€๐Ÿ’ป. This ensures we can discuss the changes and get feedback from everyone that should be involved. If you`re fixing a typo or something that`s on fire ๐Ÿ”ฅ (e.g. incident related), you can skip this step.
  • [ ] Read the contribution guidelines ๐Ÿ“–. This ensures your code follows our style guide and passes our tests.
  • [ ] Update or add tests (if any source code was changed or added) ๐Ÿงช
  • [ ] Update the included software doc (if you updated included software) ๐Ÿ“„
  • [ ] Update or add documentation (if features were changed or added) ๐Ÿ“
  • [ ] Make sure the status checks below are successful โœ…

A picture of a cute animal (not mandatory, but encouraged) image

lukasholzer avatar Jul 13 '22 09:07 lukasholzer