Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | strip trailing forward slash on recrusive cp for darwin | Bryan Paxton | 2018-12-09 | 1 | -3/+15 | |
| | | | | | | | | | | | | | | | | | | | | | - fixes systests on darwin where previously the recursive cp would fail due to everything being copied after the last forward slash. Specifically, everything in `systest/all_SUITE_data/` would be copied but not `all_suite_data` dir itself which the tests expected. | |||||
* | | | Merge branch 'starbelly-1944-git-shell-eval-bug' | Fred Hebert | 2019-01-23 | 1 | -2/+3 | |
|\ \ \ | ||||||
| * | | | Avoid linebreak on command line | Fred Hebert | 2019-01-23 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Merge branch '1944-git-shell-eval-bug' of ↵ | Fred Hebert | 2019-01-23 | 1 | -2/+3 | |
| |\ \ \ |/ / / / | | | | | | | | | https://github.com/starbelly/rebar3 into starbelly-1944-git-shell-eval-bug | |||||
| * | | | Use single vs escaped double quotes | Bryan Paxton | 2018-12-09 | 1 | -2/+3 | |
| |/ / | ||||||
* | | | Merge pull request #1993 from ferd/flush-build-bootstrap | Fred Hebert | 2019-01-23 | 1 | -8/+50 | |
|\ \ \ | |_|/ |/| | | Clear _build/bootstrap on each bootstrap run | |||||
| * | | Clear _build/bootstrap on each bootstrap run | Fred Hebert | 2019-01-08 | 1 | -8/+50 | |
| | | | | | | | | | | | | | | | | | | This should avoid common problems when upgrading across versions where old code kind of messes up a lot of things and clearing _build keeps being required. | |||||
* | | | Merge pull request #1999 from starbelly/update-templates | Fred Hebert | 2019-01-18 | 2 | -2/+0 | |
|\ \ \ | | | | | | | | | update template moving maintainers into extras field | |||||
| * | | | update template moving maintainers into extras field | Bryan Paxton | 2019-01-18 | 2 | -2/+0 | |
|/ / / | ||||||
* | | | add repo_name to repoconfig used with hex_core to be compatible (#1996) | Tristan Sloughter | 2019-01-13 | 2 | -4/+9 | |
| | | | ||||||
* | | | Merge pull request #1994 from lixen/master | Fred Hebert | 2019-01-11 | 1 | -2/+1 | |
|\ \ \ | |/ / |/| | | fix case clause when fetching hg dep | |||||
| * | | fix case clause when is_supported is not in process dictionary | Mikael Lixenstrand | 2019-01-11 | 1 | -2/+1 | |
|/ / | ||||||
* | | Back to git-based versioning | Fred Hebert | 2019-01-05 | 1 | -1/+1 | |
| | | ||||||
* | | Bump to 3.8.0 | Fred Hebert | 2019-01-05 | 2 | -2/+2 | |
| | | ||||||
* | | Merge pull request #1989 from tsloughter/relx-3.28.0 | Fred Hebert | 2019-01-05 | 2 | -3/+3 | |
|\ \ | | | | | | | update relx to 3.28.0 | |||||
| * | | update relx to 3.28.0 | Tristan Sloughter | 2019-01-05 | 2 | -3/+3 | |
|/ / | ||||||
* | | Merge pull request #1988 from ericmj/emj/remove-clause | Fred Hebert | 2019-01-04 | 1 | -4/+0 | |
|\ \ | | | | | | | Remove unnecessary clauses in update_package/3 | |||||
| * | | Remove unnecessary clauses in update_package/3 | Eric Meadows-Jönsson | 2019-01-04 | 1 | -4/+0 | |
|/ / | ||||||
* | | Merge pull request #1986 from ericmj/emj/mirror-of | Fred Hebert | 2019-01-01 | 7 | -39/+71 | |
|\ \ | | | | | | | Update hex_core and add mirror_of repo config | |||||
| * | | Improve error message | Eric Meadows-Jönsson | 2019-01-01 | 1 | -4/+3 | |
| | | | ||||||
| * | | Update hex_core and add mirror_of repo config | Eric Meadows-Jönsson | 2018-12-30 | 7 | -39/+72 | |
| | | | ||||||
* | | | Remove deprecated hex field maintainers (#1987) | Bryan Paxton | 2018-12-31 | 1 | -3/+1 | |
| | | | | | | | | | | | | - removed deprecated maintainers field from config template in rebar_prv_packages | |||||
* | | | Merge pull request #1984 from mopp/add_eunit_generator_option | Fred Hebert | 2018-12-29 | 5 | -7/+66 | |
|\ \ \ | |/ / |/| | | Add --generator option for eunit | |||||
| * | | Refactor normalize | mopp | 2018-12-30 | 1 | -6/+10 | |
| | | | ||||||
| * | | Use format_error/1 | mopp | 2018-12-30 | 1 | -1/+3 | |
| | | | ||||||
| * | | Revert try-catch | mopp | 2018-12-30 | 1 | -12/+8 | |
| | | | ||||||
| * | | Use ?PRV_ERROR instead of throwing error | mopp | 2018-12-30 | 1 | -1/+1 | |
| | | | ||||||
| * | | Append --generator option to completion files | mopp | 2018-12-29 | 3 | -2/+4 | |
| | | | ||||||
| * | | Add --generator option for eunit | mopp | 2018-12-29 | 2 | -12/+67 | |
|/ / | ||||||
* | | Merge pull request #1979 from ferd/ct-failfast | Fred Hebert | 2018-12-18 | 2 | -4/+140 | |
|\ \ | | | | | | | Add a --fail_fast switch to common test | |||||
| * | | Add a --fail_fast switch to common test | Fred Hebert | 2018-12-17 | 2 | -4/+140 | |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This switch aborts the rebar3 run after the first test failure is reported. Since Common Test does not support this feature and it can be useful for interactive development (a demand from one of the teams I work with), I decided to add the feature as an experimental CT hook. The hook notices any test failure, and forcefully aborts the current script execution, but only during the initialization phase of the next test; this ensure that all other hooks for a post-test failure have the time to do things right. The CT logs _will_ be interupted, and hooks of all kinds may also suffer. Since this might be a bit tricky to support internally, I will be fine with a review that results in "no, Fred. Please test this in a project plugin first" or if I get told to use profiles to mature the feature (i.e. `rebar3 as failfast ct ...`) with a custom hook declaration. | |||||
* | | Merge pull request #1980 from tsloughter/ec-1.3.1 | Fred Hebert | 2018-12-18 | 2 | -3/+3 | |
|\ \ | | | | | | | bump erlware_commons to 1.3.1 | |||||
| * | | bump erlware_commons to 1.3.1 | Tristan Sloughter | 2018-12-18 | 2 | -3/+3 | |
|/ / | ||||||
* | | Merge pull request #1976 from stuart-thackray/tidyDepExport | Fred Hebert | 2018-12-18 | 2 | -0/+17 | |
|\ \ | |/ |/| | re-expose download/3 for backwards compatibility in git deps related plugins | |||||
| * | Code documentation that the PR was for backwards compatility | Stuart Thackray | 2018-12-18 | 2 | -2/+11 | |
| | | ||||||
| * | Merge remote-tracking branch 'origin/tidyDepExport' into tidyDepExport | Stuart Thackray | 2018-12-11 | 0 | -0/+0 | |
| |\ | ||||||
| | * | Revert "add rebar.lock to template gitignore" | Stuart Thackray | 2018-12-11 | 1 | -4/+0 | |
| | | | | | | | | | This reverts commit 8fb8a91130e0e5c239bb837b9adc4ad71e5806b8. | |||||
| | * | Tidy Deps plugin to provide the download/3 | Stuart Thackray | 2018-12-11 | 2 | -0/+8 | |
| | | | | | | | | | For issue https://github.com/erlang/rebar3/issues/1974 | |||||
| * | | Tidy Deps plugin to provide the download/3 | Stuart Thackray | 2018-12-11 | 3 | -4/+8 | |
| |/ | | | | | | | | | | | For issue https://github.com/erlang/rebar3/issues/1974 Revert "add rebar.lock to template gitignore" This reverts commit 8fb8a91130e0e5c239bb837b9adc4ad71e5806b8. | |||||
| * | Update from Upstream | Stuart Thackray | 2018-12-11 | 189 | -3251/+13977 | |
| |\ | |/ |/| | ||||||
* | | Merge pull request #1971 from ferd/fix-systest-suite | Fred Hebert | 2018-12-08 | 1 | -1/+1 | |
|\ \ | | | | | | | Fixing systest to use up to date plugin | |||||
| * | | Fixing systest to use up to date plugin | Fred Hebert | 2018-12-08 | 1 | -1/+1 | |
|/ / | | | | | | | prevents some failures when running | |||||
* | | Merge pull request #1969 from sg2342/fix_compiler_mib | Fred Hebert | 2018-12-05 | 2 | -12/+91 | |
|\ \ | | | | | | | implement mib_first_files support in rebar_compiler_mib | |||||
| * | | implement mib_first_files support in rebar_compiler_mib | Stefan Grundmann | 2018-12-05 | 1 | -3/+34 | |
| | | | | | | | | | | | | mostly copy/paste from rebar_compiler_erl | |||||
| * | | check for mib_first_files regression in umbrella_mib_first_test | Stefan Grundmann | 2018-12-05 | 1 | -9/+57 | |
|/ / | | | | | | | | | | | | | consider A-MIB imports from B-MIB: rebar compile MUST FAIL if mib_first_files is ["mibs/A-MIB.mib"] rebar compile MUST SUCCEED if mib_first_files is ["mibs/B-MIB.mib"] | |||||
* | | Merge pull request #1965 from starbelly/single-module-xref-support | Fred Hebert | 2018-12-04 | 3 | -9/+39 | |
|\ \ | | | | | | | Support ignoring entire modules in xref results | |||||
| * | | Support ignoring whole modules in xref results | Bryan Paxton | 2018-12-02 | 3 | -9/+39 | |
| | | | | | | | | | | | | | | | | | | | | | - Added support to rebar_prv_xref for filtering out whole module. A module may now be added to the list of xref_ignores in rebar.config or via -ignore_xref() module attribute - Added unit test for whole module filtering support to xref CT suite | |||||
* | | | Merge pull request #1966 from aboroska/fix-upgrade-pkg-name | Fred Hebert | 2018-12-03 | 1 | -2/+4 | |
|\ \ \ | | | | | | | | | Fix pkg name during update by using pkg_name understood by hex | |||||
| * | | | fix pkg name during update by using pkg_name understood by hex | András Boroska | 2018-12-02 | 1 | -2/+4 | |
|/ / / | ||||||
* | | | Merge pull request #1963 from ferd/swap-builder-dep-order | Fred Hebert | 2018-12-01 | 2 | -4/+8 | |
|\ \ \ | |/ / |/| | | Fix load order for custom project builders and parse transforms |