benoitc / benoitc/rebar3_path_deps
support hex dependencies when the path is not available
- Dominant language
- Erlang
- Stars
- 23
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
Right now publishing to hex a package that has path dependencies doesn't work. I propose to replace the publish command with the one from this plugin to allows it.
A custom version could also be used:
```
{myapp, {path, "path_to_my_app", {version, "X.Y.Z"}}}
```
If the version is unspecified the rebar.config will be edited with the current version before beeing published.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by examining the plugin's publish command and the rebar.config path-dependency examples in the issue. Check how publishing behaves when a path is unavailable, including the custom version form. Done means packages with path dependencies can be published to Hex, with the rebar.config version updated when no version is specified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- erlang
- Domain
- build-system, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100