Fred Hebert
38865da7ba
Bump to 3.6.0
6 лет назад
Fred Hebert
2e2b3e72b4
Merge pull request #1819 from ferd/cth_readable-otp21-compat
Bump cth_readable for OTP-21 compat
6 лет назад
Fred Hebert
bae3d7d03c
Bump cth_readable for OTP-21 compat
6 лет назад
Fred Hebert
e8a8f19cce
Merge pull request #1818 from erlang/revert-1813-certifi-2.3.1
Revert "upgrade certifi to 2.3.1"
6 лет назад
Tristan Sloughter
56979aac96
Revert "upgrade certifi to 2.3.1"
6 лет назад
Fred Hebert
409dc3787d
Merge pull request #1816 from tsloughter/relx-3.25.0
upgrade relx to 3.25.0
6 лет назад
Tristan Sloughter
458b1e11d5
upgrade relx to 3.25.0
6 лет назад
Fred Hebert
60364fc617
Merge pull request #1813 from tsloughter/certifi-2.3.1
upgrade certifi to 2.3.1
6 лет назад
Tristan Sloughter
e195e82442
upgrade certifi to 2.3.1
6 лет назад
Fred Hebert
0053e9be97
Merge pull request #1812 from tsloughter/bb-1.5.0
upgrade bbmustache to 1.5.0
6 лет назад
Tristan Sloughter
6527c8925f
upgrade bbmustache to 1.5.0
6 лет назад
Fred Hebert
311ef912de
Merge pull request #1811 from starbelly/typespecs
Finish adding specs for private funs in rebar3.erl
6 лет назад
Bryan Paxton
70f063dc15
Finish adding specs for private funs in rebar3.erl
- added type specs for following private functions:
- run/1
- set_options/2
- test_state/1
- safe_define_test_macro/1
- test_defined/1
6 лет назад
Fred Hebert
7eb5d14d53
Merge pull request #1810 from tsloughter/bare-ns
run compile provider in default namespace from bare
6 лет назад
Tristan Sloughter
a74dc021cc
run compile provider in default namespace from bare
6 лет назад
Fred Hebert
ca36f30fe3
Merge pull request #1807 from starbelly/1645-erl_files_first_string_crashes_rebar3
Resolve string vs list crashing rebar3
6 лет назад
Bryan Paxton
d1fc937515
Abort if erl_first_files is not a list of strings
- resolves #1645
6 лет назад
Fred Hebert
2c10bc9724
Merge pull request #1809 from goncalotomas/master
Create ERLANG_LIB_*_erl_interface environment variables only if erl_interface exists
6 лет назад
Gonçalo Tomás
a18e5e3c86
fix #1808
6 лет назад
Fred Hebert
e2e7f6542f
Merge pull request #1798 from juise/master
Introduce support of add and del operations under erl_opts directive
6 лет назад
Fred Hebert
1af7750eab
Merge pull request #1802 from ferd/upgrade-hooks
Add hooks to the upgrade command
6 лет назад
Fred Hebert
88907b3aca
Merge pull request #1803 from ferd/shell-start-clean
Add --start-clean flag to rebar3 shell
6 лет назад
Fred Hebert
3762e085e9
Add --start-clean flag to rebar3 shell
Allows override of apps specified in other on-disk options. Equivalent
to `--apps=""`
Fixes #1785
6 лет назад
Fred Hebert
06147af85b
Add hooks to the upgrade command
As requested in #1733
6 лет назад
Alexander Petrovsky
ea50c24f61
Introduce support of add and del operations under erl_opts directive
7 лет назад
Fred Hebert
b1b45ff926
Merge pull request #1797 from ferd/otp-21-rc2-support
Logger OTP-21-rc2 support
7 лет назад
Fred Hebert
246b4baaca
Logger OTP-21-rc2 support
Also small output fix in rebar3 shell
7 лет назад
Fred Hebert
8634faa516
Merge pull request #1795 from juise/juise-override_deps-test-fix
Fix override_deps test from suite rebar_compile_SUITE
7 лет назад
Alexander Petrovsky
e876b42a98
Fix override_deps test from suite rebar_compile_SUITE
7 лет назад
Fred Hebert
1979ce39c1
Merge pull request #1790 from ferd/autostart-shell-for-apps
Auto-boot main app in OTP app project templates
7 лет назад
Fred Hebert
5170556eae
Merge pull request #1789 from CrowdHailer/patch-1
Use maps for child spec example
7 лет назад
Peter Saxton
1b02e78fae
add tuple and comment for prior to OTP 18
7 лет назад
Fred Hebert
0a0539ae2a
Auto-boot main app in OTP app project templates
People are starting to expect these niceties! It's also easier to drop
the config when you know it's there than add it when you don't know it
exists.
7 лет назад
Peter Saxton
6bcbbf7526
Use maps for child spec example
7 лет назад
Fred Hebert
966ba72f90
return to git-based versioning
7 лет назад
Fred Hebert
33eb505573
bump to 3.5.3
7 лет назад
Fred Hebert
68cc3c55e7
Merge pull request #1783 from ferd/restore-templates
Restore default templates in bootstrapped rebar3
7 лет назад
Fred Hebert
4673a992de
Restore default templates in bootstrapped rebar3
When allowing Dialyzer to work internally, we moved a bunch of
config (such as no_debug_info) to the prod profile, but the escript
included files remained locked onto the default profile.
Because the bootstrapping phase now happened in a prod run, the priv/
dirs were never created for the default profile unless a prior run
existed, which hid the bug from us.
This patch overrides the path on the prod profile so that we don't rely
on accidental leftovers for things to work on a bootstrap phase as a
dev.
7 лет назад
Fred Hebert
2e0f28f07f
Merge pull request #1782 from velimir0xff/start-1-async-tread
start at least one async thread in async thread poll
7 лет назад
Grigory Starinkin
c5ae9f3fed
start at least one async thread in async thread pool
fixes an issue when shell is terminated with an error "Bus error: 10",
on attempt to run rebar shell with verbose logging
7 лет назад
Fred Hebert
59a99a704f
Merge pull request #1779 from ferd/compact-cth_readable
Officially drop Erlang R16B support—Logger support in cth_readable, and compact CT output
7 лет назад
Fred Hebert
f4f538a89b
Officially Deprecate R16B release
Required for the Logger interface to be supported since it relies on
maps
7 лет назад
Fred Hebert
254bb7be7c
Logger support in cth_readable; compact CT output
cth_readable 1.4.0 supports the new logger interface from OTP-21, which
likely breaks compatibility with R16 builds.
It also includes a new compact interface, displaying output such as:
===> Running Common Test suites...
%%% rebar_alias_SUITE: ......
%%% rebar_as_SUITE: ...........
%%% rebar_compile_SUITE:................................
............................
%%% rebar_compile_SUITE ==> test_name: SKIPPED
%%% rebar_compile_SUITE ==>
{tc_user_skip,"compile:env_compiler_options/0 available"}
..
%%% rebar_cover_SUITE: .............
%%% rebar_ct_SUITE: ....................................
Allowing to display more tests within less screen space.
This mode has been added to the ct_readable option under the name
'compact' (now supporting true | false | compact), and has been made
default for rebar3.
7 лет назад
Fred Hebert
d457f2af6b
Return to git-based versioning
7 лет назад
Fred Hebert
dcf717ac2e
Bump to 3.5.2
7 лет назад
Fred Hebert
33ba9486c0
Merge pull request #1775 from ferd/redisable-dbg-info
Re-disable debug_info on prod profile
7 лет назад
Fred Hebert
112833b8b3
Re-disable debug_info on prod profile
Had mistakenly only disabled it for deps.
7 лет назад
Fred Hebert
9755fc7405
Back to git-based versioning
7 лет назад
Fred Hebert
e4cffdb323
bump to 3.5.1
7 лет назад
Fred Hebert
048dfad1e8
Merge pull request #1773 from ferd/otp-21-stacktrace-compat
Work around OTP-21 deprecation of get_stacktrace() and other incompatible changes
7 лет назад