alisdair sullivan
853efc5077
exclude `_checkouts` from directories to be precompiled for
`common_test` and `eunit` providers
10 년 전
alisdair sullivan
99732ae4f3
adjust handling of `common_test` `dir` option and refactor provider
option handling
10 년 전
alisdair sullivan
fc2cd73955
add `eunit` and `common_test` to `applications` key of `rebar.app`
10 년 전
alisdair sullivan
f4dafa4628
switch to `lists:ukeymerge` to merge `ct` opts for better behavior
in presence of keys defined multiple times
10 년 전
alisdair sullivan
e5270da3d7
preserve rebar path when running `ct` and `eunit` tests
10 년 전
Tristan Sloughter
043ffdbc61
Merge pull request #93 from tsloughter/master
do not include dir . in relx lib paths it will break lib discovery
10 년 전
Tristan Sloughter
f1ed8ed36c
do not include dir . in relx lib paths it will break lib discovery
10 년 전
Tristan Sloughter
a6f43830bb
Merge pull request #92 from shijiang1130/patch-1
Update README.md
10 년 전
Linus.yuan
bcbe80adef
Update README.md
10 년 전
alisdair sullivan
b205bebecc
test for eunit provider
10 년 전
alisdair sullivan
84dc8c9357
reworked ct provider
compiles common test files in a temporary dir (or a user specified
dir) and runs tests without leaving artifacts in the source tree
precompile tests using `rebar.config` and disable autocompile so
project specific options are used
fixes #62
10 년 전
alisdair sullivan
eb34901ab7
reworked eunit provider
compiles apps and eunit test files in a temporary dir (or a user
specified dir) and runs tests without leaving artifacts in the
source tree
automatically defines the 'TEST' macro if not already defined and
adds `test` to `src_dirs` to allow for eunit test files outside `src`
10 년 전
Tristan Sloughter
1d38dcf4fe
Merge pull request #83 from tsloughter/master
overrides working except for transitive dep inheritance with lock file
10 년 전
Tristan Sloughter
038fb668e1
Merge pull request #84 from talentdeficit/first_files_fix
point compiler to the right config value for which files need to be compiled first
10 년 전
Tristan Sloughter
37a2025906
don't allow locked transitive dep to override higher level dep
10 년 전
Tristan Sloughter
872e741972
use level in lock file so changes to config don't change outcome of run
10 년 전
alisdair sullivan
5885332e27
point compiler to the right config value for which files need to be
compiled first
10 년 전
Tristan Sloughter
8168c1f4f9
overrides working with lock except in case of adding to config after lock
10 년 전
Tristan Sloughter
d1692efdf5
overrides working except for transitive dep inheritance with lock file
10 년 전
Fred Hebert
cb400a39dc
Merge pull request #82 from rebar/checkouts-test
Adding tests for checkouts being found & compiled
10 년 전
Fred Hebert
a945143bb4
MORE TESTS
10 년 전
Fred Hebert
a678b1e658
Adding tests for checkouts being found & compiled
10 년 전
Tristan Sloughter
03ed46fbc6
Merge pull request #81 from tsloughter/master
update travis s3 deploy condition
10 년 전
Tristan Sloughter
d32a3f3cb2
update travis s3 deploy condition
10 년 전
Tristan Sloughter
8e9e97863e
Merge pull request #78 from talentdeficit/strip_compiler
remove no longer relevant test machinery in rebar_erlc_compiler
10 년 전
alisdair sullivan
5f0b86e36c
remove no longer relevant test machinery in rebar_erlc_compiler
10 년 전
Tristan Sloughter
1800ed481e
Merge pull request #77 from tsloughter/master
update plugin install code
10 년 전
Tristan Sloughter
91d297cf8a
update plugin install code
10 년 전
Tristan Sloughter
faeb3d3989
Merge pull request #76 from tsloughter/master
Small release fix and new plugin loading
10 년 전
Tristan Sloughter
b1bfc03ddf
Merge pull request #75 from talentdeficit/remove_config_script
remove script that triggered now removed retest tests
10 년 전
Tristan Sloughter
b4c579b80d
include providers listed in plugins env
10 년 전
Tristan Sloughter
56b36a37fc
include project app dirs in release lib_dirs to search
10 년 전
alisdair sullivan
953d1aee9b
remove script that triggered now removed retest tests
10 년 전
Fred Hebert
18e50b0fa3
Merge pull request #74 from rebar/add-compile-tests
Add release-structured compiling tests
10 년 전
Fred Hebert
c3a2725fc7
Add release-structured compiling tests
10 년 전
Fred Hebert
cd62810431
Merge pull request #72 from rebar/template-tests-subdirs
Add support for custom templates in subdirectories
10 년 전
Fred Hebert
d25838ff69
Add support for custom templates in subdirectories
- Includes tests for templates and their application
10 년 전
Tristan Sloughter
e81e6d2e31
Merge pull request #71 from tsloughter/master
add erlydtl namespace
10 년 전
Tristan Sloughter
afdc62409e
set deps back to tsloughter/providers and erlware/relx
10 년 전
Tristan Sloughter
9a8b1b3290
update erlydtl provider to use namespaces
10 년 전
Tristan Sloughter
3aeb76c10b
Merge pull request #70 from rebar/provider-namespaces
Provider namespaces
10 년 전
Fred Hebert
54a41ca6c4
Tests and fixes for namespaces
10 년 전
Fred Hebert
73676c80b0
Fix up programmatic interface to rebar3
Now supports arbitrary commands
10 년 전
Fred Hebert
676f2487ad
Dynamic 'do' provider for namespaces
Using a namespace such as 'rebar3 lfe new' will look for the 'new'
command in 'lfe' namespace without the need for a 'do' provider to be
registered in that namespace.
Manually checked that 'rebar3 as <profile> <namespace> command' works,
as well with 'default' and 'do'.
Test suite still needed.
10 년 전
Fred Hebert
ae54d70e6c
Add support for namespace-based metacommands
And more general namespace support
10 년 전
Fred Hebert
c25fbab1c6
Remove profile declarations
No longer needed.
10 년 전
Fred Hebert
2f5d54aacb
Merge pull request #67 from tsloughter/master
add two cool dudes to the THANKS
10 년 전
Tristan Sloughter
196cf56ba2
add two cool dudes to the THANKS
10 년 전
Tristan Sloughter
0374200e58
Merge pull request #65 from fishcakez/plt_copy_lib
Ensure dir for plt exists when copying.
10 년 전
James Fish
fac7b627f5
Ensure dir for plt exists when copying
10 년 전