Barrel HTTP client for Erlang applications
$ rebar3 compile
Issues should be posted on barrel-platform dashboard with the tag Erlang HTTP client
The official repo to update this library is the barrel-platform mono-repository. A standalone repository is also available for erlang and elixir applications which want to access a barrel node without getting the whole platform dependency.
This section describes the procedure to split the libraty for the original repository and push it to the standalone. It has been inspired by this presentation.
First install splitsh following the information provided on its home page.
Then create a remote for barrel_httpc in your barrel-platform repo:
$ cd barrel-platform
$ git remote add barrel_httpc [email protected]:barrel-db/barrel_httpc.git
Each time you want to update the barrel_httpc standalone repo, perform the following commands:
$ cd barrel-platform
$ splitsh-lite --prefix apps/barrel_httpc
$ git subtree push --prefix apps/barrel_httpc barrel_httpc master
barrel maintainer: don't forget to tag the new released package.