Tristan Sloughter
ea82d0561d
update all examples in providers to use rebar3
il y a 10 ans
Fred Hebert
fe6ad4dde1
Merge pull request #239 from talentdeficit/as_comma_then_space
parse `rebar3 as foo, bar task` correctly
il y a 10 ans
alisdair sullivan
ba79fc0823
parse `rebar3 as foo, bar task` correctly
fixes #238
il y a 10 ans
Fred Hebert
11840e3083
Merge pull request #237 from tsloughter/proper_code_path
fix code path update for deps
il y a 10 ans
Tristan Sloughter
061c632b01
Merge pull request #236 from fenollp/escript
escript provider
il y a 10 ans
Pierre Fenoll
2d3a0ebe21
Add escriptize provider and a minimal test
il y a 10 ans
Tristan Sloughter
d623b39642
fix code path update for deps
il y a 10 ans
Fred Hebert
bc5d1cb155
Merge pull request #233 from tsloughter/base_opts
apply profiles and overrides for an app's opts to the base opts
il y a 10 ans
Tristan Sloughter
0399b0eeb3
add comment about resetting opts
il y a 10 ans
Tristan Sloughter
0638c85634
store base opts after initialization of providers
il y a 10 ans
alisdair sullivan
67aca881c1
add test for test profile applied to project apps
il y a 10 ans
alisdair sullivan
ed45ed2d8a
two failing tests and one passing test to attempt to isolate where
profiles are failing to be applied
relevant to #224 and #233
il y a 10 ans
Fred Hebert
9903b5271f
Merge pull request #234 from tsloughter/makefile_fixes
makefile tabs replace spaces and force clean
il y a 10 ans
Tristan Sloughter
8ff6a9f935
makefile tabs replace spaces and force clean
il y a 10 ans
Tristan Sloughter
7f508c30a1
apply profiles and overrides for an app's opts to the base opts
il y a 10 ans
Tristan Sloughter
2a7e0ff2b4
Merge pull request #229 from fishcakez/ct_result
Fix handling of ct results
il y a 10 ans
James Fish
c53dfe0020
Fix handling of ct results
* Return error on failed and/or auto skipped tests
* Print all results for quiet repeated tests
* Sum results of repeated tests
il y a 10 ans
Tristan Sloughter
4297d53408
Merge pull request #227 from fishcakez/dialyzer_plt
Change PLT name and directory
il y a 10 ans
Tristan Sloughter
7e608a4c9a
Merge pull request #222 from talentdeficit/no_superfluous_loads
switch from loading modules to read compile info to using `beam_lib`
il y a 10 ans
Fred Hebert
3355e848b5
Merge pull request #228 from fishcakez/dialyzer_debug
Add debug statements to dialyzer provider
il y a 10 ans
Fred Hebert
c20e824e63
Merge pull request #221 from tsloughter/new_template_defaults
New template defaults
il y a 10 ans
James Fish
c7d0c40703
Add debug statements to dialyzer provider
il y a 10 ans
James Fish
37850ed819
Shorten default PLT name
il y a 10 ans
Tristan Sloughter
1b851267f8
use git or hg configs if exist for default user and email in templates
il y a 10 ans
James Fish
53e43298ba
Fix dialyzer active otp release detection
il y a 10 ans
Tristan Sloughter
28694fa4ef
test end case cleanups
il y a 10 ans
James Fish
7f60448d33
Change default project PLT location to base directory
Previously dialyzer stored the project PLT in ./build/, which meant the
same PLT was used for all profiles. This could mean partial rebuilding
of a PLT when switching between profiles.
il y a 10 ans
alisdair sullivan
ccfebdd155
switch from loading modules to read compile info to using `beam_lib`
fixes #216 and #220
il y a 10 ans
Tristan Sloughter
5f773d7adf
Merge pull request #219 from tsloughter/profiles_remain_applied
fix for profiles_remain_applied_with_config_present fixes #212
il y a 10 ans
Tristan Sloughter
4a2996a756
fix for profiles_remain_applied_with_config_present
il y a 10 ans
Tristan Sloughter
49af56ff23
Merge pull request #218 from fishcakez/ct_dir
Don't include directories when testing subset of ct suites
il y a 10 ans
James Fish
d6d45258d6
Don't include directories when testing subset of ct suites
il y a 10 ans
Fred Hebert
768cfccda5
Merge pull request #213 from talentdeficit/eunit_fix
preserve state when compiling directories with a `rebar.config`
il y a 10 ans
alisdair sullivan
90bff8f8d4
preserve state when compiling directories with a `rebar.config`
il y a 10 ans
Tristan Sloughter
cdca70dfec
Merge pull request #211 from talentdeficit/ct_fixes
ct fixes
il y a 10 ans
alisdair sullivan
1c56941225
fix issue where apps with a `rebar.config` were preventing
rebar state from propogating appropriately
il y a 10 ans
alisdair sullivan
945eb364ee
include full path in pointer to `ct` output
il y a 10 ans
Fred Hebert
5fb6bc680a
Merge pull request #210 from talentdeficit/shorter_build_dirs
shorter build dirs
il y a 10 ans
Tristan Sloughter
c43641654f
Merge pull request #207 from talentdeficit/move_logs_and_cover
move `_logs` and `_cover` to `_build` dir
il y a 10 ans
alisdair sullivan
434c662816
rename `_logs` and `_cover` dirs to `logs` and `cover`, respectively
il y a 10 ans
alisdair sullivan
d72812cb5f
name profile directories in `_build` similarly to the arguments
to `as` used to generate them
il y a 10 ans
alisdair sullivan
08ee1d9f9f
fix names in `rebar_as_SUITE`
il y a 10 ans
Tristan Sloughter
7480b06e62
Merge pull request #206 from fishcakez/check_plt
Do not automatically check plt
il y a 10 ans
alisdair sullivan
993a9efa58
move `_logs` and `_cover` to `_build` dir
il y a 10 ans
James Fish
4ac347c4bf
Do not automatically check plt
il y a 10 ans
Tristan Sloughter
f161cd90c6
Merge pull request #205 from ferd/fix-hg-diffing
Fix hg diffing
il y a 10 ans
Fred Hebert
3ef3a7abec
Fix hg diffing
- fetch more complete refs for tags (may download more history than
required, but it works)
- Fix comparison of tag distance by using lists everywhere
il y a 10 ans
Fred Hebert
27dae6a655
Merge pull request #204 from tsloughter/git_hg_cmd
use rebar_utils:sh for git and hg commands to have better errors and log
il y a 10 ans
Tristan Sloughter
46bd6fc59d
Merge pull request #203 from tsloughter/mv
use rebar_file_utils:mv instead of copy for fetched source
il y a 10 ans
Tristan Sloughter
392108000a
use rebar_utils:sh for git and hg commands to have better errors and logs
il y a 10 ans