Tristan Sloughter
4eaeca8890
add edoc provider
10 년 전
Tristan Sloughter
dcd8962afb
remove old info function from install_deps, it is a bare provider
10 년 전
Tristan Sloughter
c9fd3c73aa
Merge pull request #184 from ferd/fix-deps-unknown-src
Fix crash on non-git source deps in deps provider
10 년 전
Fred Hebert
e8b2c274e9
Fix crash on non-git source deps in deps provider
The 'element(1, ..)' guard would always fail and cause crashes.
10 년 전
Tristan Sloughter
ba2e2cb328
Merge pull request #182 from tsloughter/profile_tests
profiles: combine lists of values for conflicting config options
10 년 전
Tristan Sloughter
235436a410
profiles: combine lists of values for conflicting config options
10 년 전
Tristan Sloughter
ef83d4e821
Merge pull request #180 from ferd/correct-vsn
We can use 3.0.0 when we're done.
10 년 전
Fred Hebert
1a132f6c36
We can use 3.0.0 when we're done.
10 년 전
Fred Hebert
a0e85721ca
Merge pull request #179 from ferd/upgrade-pkg
Upgrade pkg
10 년 전
Fred Hebert
6ccef53891
Revert accidental commited debug code
10 년 전
Fred Hebert
c283dd2c69
Add tests and fixes for packages upgrades
- 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
10 년 전
Fred Hebert
249be4985c
Reuse test code and drop duplicated stuff
10 년 전
Tristan Sloughter
e05f483043
Merge pull request #178 from rebar/merge-lock-fix
Fix lock merging for nonexistant lock files.
10 년 전
Fred Hebert
d6dc56da03
Fix lock merging for nonexistant lock files.
10 년 전
Fred Hebert
90bf65ed95
Merge pull request #174 from tsloughter/profile_tests
basic profile deps tests
10 년 전
Fred Hebert
f726800a05
Merge pull request #177 from tsloughter/hook_output
output hook stdout and don't add extra newline
10 년 전
Tristan Sloughter
0c402a8293
output hook stdout and don't add extra newline
10 년 전
Tristan Sloughter
4153b3c7e5
Merge pull request #176 from talentdeficit/no_unescessary_yrl_xrl_recompile
don't unescessarily recompile yrl/xrl files
10 년 전
alisdair sullivan
521a49dd26
don't unescessarily recompile yrl/xrl files
fixes #175
10 년 전
Tristan Sloughter
4b9adefcb8
Merge pull request #173 from talentdeficit/empty_locks_fix
don't attempt to merge locks when there are no dependencies
10 년 전
Tristan Sloughter
96f1b21ef8
basic profile deps tests
10 년 전
alisdair sullivan
04235f1a63
don't attempt to merge locks when there are no dependencies
fixes #172
10 년 전
Fred Hebert
558646adbc
Merge pull request #167 from tsloughter/release_tests
release and tar tests
10 년 전
Fred Hebert
280b8af78c
Merge pull request #169 from tsloughter/app_info_cleanup
consolidate app validation and exist checks
10 년 전
Tristan Sloughter
bf70733981
fix test, remove use of filelib:wildcard for R15 support
10 년 전
Tristan Sloughter
c3e2ab1c1e
remove unneeded get_modules_list function
10 년 전
Tristan Sloughter
8f03afded4
consolidate app validation and exist checks
10 년 전
Tristan Sloughter
633dafafc3
release and tar tests
10 년 전
Tristan Sloughter
48278658bb
Merge pull request #171 from ferd/deps-refactoring
Refactor install deps
10 년 전
Fred Hebert
81f47c44ec
Reindent multiline assignment
10 년 전
Fred Hebert
d4d4e27693
Pass in newer state reference
Old one might have been a mistake; this one works fine.
10 년 전
Fred Hebert
1c638b05fa
Refactor install deps
- Make functions shorter
- Unnest some functions
- Split up and give names to major conditional branches
10 년 전
Tristan Sloughter
410b98e0d4
makefile template fix
10 년 전
Fred Hebert
8988c9ff6c
Merge pull request #166 from tsloughter/xdg
follow xdg standard. fixes #122
10 년 전
Fred Hebert
df30a93891
Merge pull request #168 from tsloughter/cmake
cmake template
10 년 전
Tristan Sloughter
313c75a46f
cmake template
10 년 전
Fred Hebert
be6cacfe59
Merge pull request #155 from tsloughter/new_deps
check for newly added deps in the config file that aren't level 0 in lock
10 년 전
Fred Hebert
f93a70905f
Merge pull request #165 from tsloughter/project_app_info
update project app list with new appinfo records after build
10 년 전
Tristan Sloughter
24383e2283
fix order of top_level_deps function in ugprade_SUITE
10 년 전
Tristan Sloughter
62ff6718fd
update project app list with new appinfo records after build
10 년 전
Tristan Sloughter
595b4eb2e8
update templates doc for xdg config dir changes
10 년 전
Tristan Sloughter
e73ed97cfd
follow xdg standard. fixes #122
10 년 전
Tristan Sloughter
02e33a265b
check for newly added deps in config file that aren't level 0 in the lock
10 년 전
Fred Hebert
c3cdecf125
Merge pull request #160 from tsloughter/sub_deps
use project sub-apps with deps in their rebar.config
10 년 전
Tristan Sloughter
8874e414a8
sort project apps before merging deps
10 년 전
Fred Hebert
f203bc3c4f
Merge pull request #163 from talentdeficit/monitor_ct
fix error where an exception in ct could hang rebar by monitoring
10 년 전
alisdair sullivan
a14f750131
fix error where an exception in ct could hang rebar by monitoring
the process where ct is performed
10 년 전
Tristan Sloughter
c64c74e254
Merge pull request #159 from talentdeficit/quiet_ct
suppress common_test output unless `rebar3 ct` is run with verbose switch
10 년 전
Tristan Sloughter
be49c5cd44
use project sub-apps with deps in their rebar.config
10 년 전
Tristan Sloughter
09a51a10ec
Merge pull request #161 from talentdeficit/recompile_purge
purge mods loaded during check to see if they need to be recompiled
10 년 전