Renovate: Add "hex" datasource (Elixir/Erlang)

Created on 8 Jan 2019  路  5Comments  路  Source: renovatebot/renovate

Example:
https://hex.pm/api/packages/certif

Need to also handle private packages with auth.

priority-3-normal feature

All 5 comments

I'd recommend to start by copying from the Cargo datasource structure, and updating to match the hex metadata.

:tada: This issue has been resolved in version 14.14.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

Howdy! We're using Renovate with a NodeJS repo to great success.

We're looking at some new tech in new projects. Does this PR mean Renovate fully supports Elixir/Erlang now?

@hewsut Elixir/Erlang is not quite supported yet. Supporting a new language means up to three new pieces maybe required:

  • datasource
  • version scheme
  • extract and update functions

So far we have the first 2 merged, which will be common for both mix and rebar, and the last part for Mix is in this PR: https://github.com/renovatebot/renovate/pull/3248

If you subscribe to it then you'll know when Mix is ready for resting. Rebar will come after in a separate PR.

Subscribed, looking forward to it!

We are happy paying customers. Great job building all this out so thoughtfully.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rarkins picture rarkins  路  3Comments

Arcanemagus picture Arcanemagus  路  4Comments

jeromelachaud picture jeromelachaud  路  3Comments

ChristianMurphy picture ChristianMurphy  路  4Comments

grzesuav picture grzesuav  路  3Comments