ericmj
We are moving the builds for precompiled versions of Elixir, Erlang/OTP, and Hex itself. These are currently hosted on https://repo.hex.pm but will be moved to https://builds.hex.pm. (You can read more about the builds on GitHub - hexpm/bob: The Builder · GitHub).
The affected URLs are under https://repo.hex.pm/builds/ and https://repo.hex.pm/installs/, and will be moved to https://builds.hex.pm/builds/ https://builds.hex.pm/installs/ respectively.
The transition period will be over 3 months with increasing “brownout” periods where repo.hex.pm will redirect to builds.hex.pm. After the 3 month period the redirect will become permanent. If the tool you are using to download the builds follows HTTP redirects you are unaffected by the domain change.
If you are using the GitHub action setup-beam make sure you are on the latest tag @v1 and f you use asdf to install Elixir then update with asdf plugin-update elixir to ensure there is no disruption.
For more details and the migration schedule see the post: New domain for build artifacts | Hex
Trending in Notices
Other Trending Topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming










Showing Posts 1 to 7- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
D4no0
I have used elixir docker images for over 5 years and only now find out that there are official images beside the ones on docker hub
LostKobrakai
They’re also on docker hub
D4no0
I found the biggest problem with the ones hosted on docker hub is that they are versioned only by elixir version (at least used to be, now it seems that OTP version is present too), so I always had to be careful when upgrading elixir version to not upgrade to a next major OTP version.
wingyplus
I found some issues when set
HEX_MIRRORtohttps://builds.hex.pmThe setting in our company CI:
I’m not sure what am I wrong.
ericmj
HEX_MIRRORis being deprecated because it was being used for both the Hex repository and build artifacts.Going forward you should use
HEX_MIRROR_URLorHEX_TRUSTED_MIRROR_URLfor the Hex repository (repo.hex.pm).HEX_TRUSTED_MIRROR_URLshould only be used if it’s a mirror you can trust with secrets such as authentication credentials and private packages, otherwise useHEX_MIRROR_URL. You can use these if you are on the latest version of Hex.For build artifacts you should set
HEX_BUILDS_URL, this variable is used bymix local.hexandmix local.rebar. This variable is being introduced in Elixir 1.15.0 so it’s not available yet. To avoid the error in the mean time you have to setHEX_MIRRORonly when you call themix local.*tasks. But since Elixir follows HTTP redirects you don’t have to make any changes, when repo.hex.pm changes to permanently redirect to builds.hex.pm Elixir will continue working.wingyplus
I see, Thanks for explaination.
brunjact
There might be an issue with the redirect at the moment, I’m noticing that it adds two forward slashes (
/) to the URL after the domain namehttps://builds.hex.pm//installs/hex-1.x.csvCan you check?