summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Only display old version warning onceFred Hebert2016-06-101-4/+17
| | | | | This uses the env variable as a global store for variables. It's not the cleanest thing, but it sounded nicer than pdicts.
* Hashes in lockfile are diff friendlyFred Hebert2016-06-092-34/+45
| | | | | | | | | | This reworks the version and hash printing in the lockfile to minimize diff changes: - the version is on its own line so that the locks are mostly the same aside from the last line - the hashes are each printed on one line with the package name for simpler diffing too.
* Hide the expected hash on fetch outputFred Hebert2016-05-251-1/+5
|
* Testing expected hash behaviour and errors in pkgsFred Hebert2016-05-254-7/+116
| | | | - also making sure unlocking works fine
* Make tests passFred Hebert2016-05-243-11/+18
| | | | | Tests have broken as locks were expanded and auto-filled newer versions of lockfiles. This fixes them back.
* Rebar3 with hash-locked depsFred Hebert2016-05-241-10/+32
|
* Validate checksums expected vs obtainedFred Hebert2016-05-242-7/+16
|
* Fetch hashes from index prior to fetchingFred Hebert2016-05-241-1/+8
|
* Test support for OTP-19Fred Hebert2016-05-242-6/+18
|
* Support package hashes in structure and lockfileFred Hebert2016-05-2412-55/+163
| | | | | | | | | - the internal representation for package locks moves from `{Name, {pkg, PkgName, Vsn}, Lvl}` to `{Name, {pkg, PkgName, Vsn, Hash}, Lvl}` - the internal representation for packages moves from `{pkg, PkgName, Vsn}` to `{pkg, PkgName, Vsn, Hash}` - the hash can be `undefined`, meaning no check will be done - no checking is done yet.
* Merge pull request #1205 from talentdeficit/fix_data_dir_testTristan Sloughter2016-05-241-1/+1
|\ | | | | adjust `data_dir_correct` test in ct suite
| * adjust `data_dir_correct` test in ct suitealisdair sullivan2016-05-231-1/+1
| | | | | | | | don't bother checking the profile in the path to the data dir
* | Merge pull request #1201 from tsloughter/pkg-vsnsFred Hebert2016-05-221-6/+6
|\ \ | | | | | | filter available package versions individually by buildtools
| * | filter available package versions individually by buildtoolsTristan Sloughter2016-05-221-6/+6
| | |
* | | Merge pull request #1196 from tsloughter/github_releasesTristan Sloughter2016-05-221-15/+12
|\ \ \ | |/ / |/| | deploy escript to travis releases instead of s3
| * | deploy escript to travis releases instead of s3Tristan Sloughter2016-05-171-15/+12
| | |
* | | Merge pull request #1197 from zsoci/fixpathcmdFred Hebert2016-05-181-4/+4
|\ \ \ | | | | | | | | Fix path command to consider {deps_dir, "deps"} in rebar.config
| * | | Fix path command to consider {deps_dir, "deps"} in rebar.configzsoci2016-05-181-4/+4
|/ / /
* | | Merge pull request #1198 from postHawk/fix-1185Fred Hebert2016-05-181-2/+9
|\ \ \ | | | | | | | | #1185 fix windows git working directory
| * | | #1185 fix windows git working directoryPost hawk2016-05-181-2/+9
| | | | | | | | | | | | fix issue #1185 git working directory issues due to command line options in Windows
* | | | Revert semver commitFred Hebert2016-05-171-1/+1
| | | |
* | | | Cutting 3.1.1Fred Hebert2016-05-172-2/+2
|/ / /
* | | Merge pull request #1194 from tsloughter/provider_hook_pathsTristan Sloughter2016-05-161-12/+16
|\ \ \ | |/ / | | | don't needlessly update the code path twice if no hooks to run
| * | don't needlessly update the code path twice if no hooks to runTristan Sloughter2016-05-161-12/+16
| | |
* | | Merge pull request #1192 from talentdeficit/no_coverage_for_extra_dirsFred Hebert2016-05-162-21/+6
|\ \ \ | | |/ | |/| don't generated coverage for `extra_src_dirs`
| * | don't generated coverage for `extra_src_dirs`alisdair sullivan2016-05-152-21/+6
|/ / | | | | | | closes #1057 and #1179
* | Merge pull request #1189 from tsloughter/otp-19-bootstrapFred Hebert2016-05-131-1/+1
|\ \ | |/ | | fix otp-19 bootstrap compiling
| * fix otp-19 bootstrap compilingTristan Sloughter2016-05-131-1/+1
| |
* | Merge pull request #1188 from tsloughter/ec_21Fred Hebert2016-05-132-2/+3
|\ \ | |/ | | upgrade erlware_commons for OTP-19 fix
| * update erlware_commons erl_opts overridesTristan Sloughter2016-05-131-0/+1
| |
| * upgrade erlware_commons for OTP-19 fixTristan Sloughter2016-05-132-2/+2
|/
* Merge pull request #1178 from kalta/fix-shell-startupFred Hebert2016-05-091-0/+4
|\ | | | | Fix shell node startup
| * Fix shell node startupCarlos Gonzalez2016-05-091-0/+4
|/
* Merge pull request #1056 from lpgauth/xref_ignoresFred Hebert2016-04-301-10/+12
|\ | | | | Add support for xref_ignores
| * Add support for xref_ignoresLouis-Philippe Gauthier2016-02-121-10/+12
| |
* | Merge pull request #1121 from frojasg/feature/config-rebar-dir-using-env-varTristan Sloughter2016-04-303-5/+45
|\ \ | | | | | | Allows overwrite default cache dir using REBAR_CACHE_DIR
| * | Read env var REBAR_CACHE_DIR on rebar3 only onceFrancisco Rojas2016-04-063-12/+13
| | | | | | | | | | | | | | | Instead of reading every time that rebar_dir:global_cache_dir/1 is called
| * | use priv_dir in rebar_dir testFrancisco Rojas2016-03-171-2/+2
| | |
| * | Add spec for global_cache_dirFrancisco Rojas2016-03-171-0/+1
| | |
| * | Allows overwrite default cache dir using REBAR_CACHE_DIRFrancisco Rojas2016-03-152-4/+42
| | | | | | | | | | | | | | | Allows overwrite the default cache directory using the environment variable REBAR_CACHE_DIR.
* | | Merge pull request #1158 from ferd/fix-remote-shell-loggerTristan Sloughter2016-04-301-1/+3
|\ \ \ | | | | | | | | Fixes logging from remote shells in rebar3 shell
| * | | Fixes logging from remote shells in rebar3 shellFred Hebert2016-04-131-1/+3
| | | | | | | | | | | | | | | | | | | | Somehow swapping the tty handler once more fixes everything. I guess we were missing a step somehow.
* | | | Merge pull request #1159 from waisbrot/edoc-hookFred Hebert2016-04-281-1/+7
|\ \ \ \ | | | | | | | | | | Add a provider hook for edoc
| * | | | Add a provider hook for edocNathaniel Waisbrot2016-04-131-1/+7
| |/ / / | | | | | | | | | | | | Allows `pre_hooks` and `post_hooks` to fire for the `edoc` provider.
* | | | Merge pull request #1169 from ericmj/emj-hex-repoTristan Sloughter2016-04-212-2/+2
|\ \ \ \ | | | | | | | | | | Change to new hex.pm repo URL
| * | | | Change to new hex.pm repo URLEric Meadows-Jönsson2016-04-212-2/+2
|/ / / /
* | | | Merge pull request #1167 from tsloughter/relx_3.19Fred Hebert2016-04-212-2/+2
|\ \ \ \ | |/ / / |/| | | upgrade relx to 3.19.0
| * | | upgrade relx to 3.19.0Tristan Sloughter2016-04-212-2/+2
|/ / /
* | | Merge pull request #1155 from tsloughter/up_relx_ecFred Hebert2016-04-122-4/+4
|\ \ \ | | | | | | | | upgrade relx and erlware_commons
| * | | upgrade relx and erlware_commonsTristan Sloughter2016-04-122-4/+4
| | | |