summaryrefslogtreecommitdiff
path: root/src/rebar_pkg_resource.erl
Commit message (Collapse)AuthorAgeFilesLines
* setup hex httpc profile and http opts. needed also for proxyTristan Sloughter2015-06-291-1/+2
|
* Proper custom pkg index support, some testsFred Hebert2015-05-131-18/+8
| | | | | | | | | | - The rebar package index files have been moved off the default path and will require a new `rebar3 update` - Caching of downloaded packages automatically takes place in a path relative to the CDN used - The cache path is not shared with hex as we now write and modify data in there arbitrarily - Basic tests plus the working set for more of them is included
* add bad_download errorTristan Sloughter2015-05-121-1/+1
|
* wrap fetch errors in rebar_fetch PRV_ERRORTristan Sloughter2015-05-121-6/+5
|
* Ad-hoc attempt at restructuring pkg cacheFred Hebert2015-05-121-24/+55
|
* check md5sum of package against that sent by s3Tristan Sloughter2015-05-121-4/+13
|
* store hex package downloads in shared cache dirTristan Sloughter2015-05-121-6/+64
|
* Add tests and fixes for packages upgradesFred Hebert2015-02-231-1/+1
| | | | | | | | | | - Track level of packages properly, they're not level 0 anymore (this could yield an issue where a src dep takes precedence over a pkg dep) - Proper stable sort of vertices in the digraph module - PkgDeps no longer 'see themselves' when fetching and upgrading after locking themselves - Pkg Locks are added to pkg deps rather than source deps - Updating test cases to support pkg mocking on top of src mocking
* replace package management with hex.pmTristan Sloughter2015-02-171-3/+5
|
* add make_vsn to rebar_resource for replacing app vsnsTristan Sloughter2014-11-031-1/+5
|
* add pkg resourceTristan Sloughter2014-11-021-0/+28