This topic describes how to resolve packages using Hex remote repositories in Artifactory. It provides instructions to resolve packages using Hex remote repository that points to the self-hosted server.
This section describes how to resolve a hex self-hosted package.
Prerequisite
Download Public Key to Hex Project Folder
To resolve a Hex self-hosted package, follow these steps:
Refer to View Set Me Up Instructions - Hex Repository topic to view Resolve code snippets.
Add the package names, versions and repository names to your
mix.exs
file:Note
Make sure to replace the placeholders in bold with the package name, version, and repository name.
defp deps do [ {:<PACKAGE_NAME>, "<PACKAGE_VERSION>", repo: "<REPOSITORY_NAME>"} ]
For example:
defp deps do [ {:jason, "1.4.4", repo: "hex-remote"} ]
Run the following command:
mix deps.get