Fred Hebert
cf6550daa6
Upgrade certifi dependencies
Get more up-to-date root certs. This was blocked for a while because
certifi wouldn't build on windows, but this is now fixed, with minimal
changes to the use case -- only a small change in the bootstrap script
is required.
The new certifi lib is also a few megabytes lighter than before, which
is good for rebar3.
7 년 전
Fred Hebert
b49987ca33
Bump to 3.4.2
7 년 전
Fred Hebert
2312aa0228
Bump to 3.4.1
Includes Relx fixes
Signed-off-by: Fred Hebert <mononcqc@ferd.ca>
8 년 전
Fred Hebert
46651f030c
Bump to 3.4.0
Patches:
- Try to start epmd when distribution fails
- Allow non-default profile deps upgrade
- Switch default license in templates to Apache 2.0, and hook it up in
the .app file
- Fix git SHA comparisons for dep update
- Let relx know about rebar-specified erl_opts
- Use rm_rf instead of ec_file:delete, fixing some deps-related issues
on Windows
- Handle internal CT failures
- Fix profile merging of erl_first_files options
- Fix CT output in skipped test cases and failing end of function
hooks
- Officially drop R15 support, since its SSL libs can no longer talk
to hex.pm
- REBAR_COLOR supports all ec_cmd_log intensity options, allowing the
none value to disable all colors without dropping termcap support
- Bump relx to 3.22.4
The one new feature supported here is for the interactive shell:
- Support commands in the shell such as r3:Command(),
r3:Command("--args=as a string"), or r3:Command(Namespace, "--args=as a
string"), instead of just r3:do(Command).
8 년 전
Fred Hebert
8142cd7399
Bump to 3.3.6
- [OSX tests added to CI](https://github.com/erlang/rebar3/pull/1471 ),
joining linux and windows 10
- [upgrade relx to 3.22.3](https://github.com/erlang/rebar3/pull/1518 ),
[fixing multiple
issues](https://github.com/erlware/relx/releases/tag/v3.22.3 )
- [Fixing eunit errors in 19.3 when `init_per_*` isn't paired with
`end_per_*`](https://github.com/erlang/rebar3/pull/1516 )
- [Allow single test spec in
ct_opts](https://github.com/erlang/rebar3/pull/1506 )
- [Properly warn when missing inets at
runtime](https://github.com/erlang/rebar3/pull/1505 )
- [rebar_utils:escape_chars handles quotes in
paths](https://github.com/erlang/rebar3/pull/1504 )
- [Fix typo in help text for upgrade
command](https://github.com/erlang/rebar3/pull/1503 )
- [change package version warnings to debug
level](https://github.com/erlang/rebar3/pull/1502 )
- [Path-type sensitive .cmd creation for
escripts](https://github.com/erlang/rebar3/pull/1500 )
- [Windows escripts get cmd
autogenerated](https://github.com/erlang/rebar3/pull/1494 )
- [REBAR_CONFIG impacts config file for project root
only](https://github.com/erlang/rebar3/pull/1497 )
- [Fix wildcard usage in rebar3
clean](https://github.com/erlang/rebar3/pull/1498 )
- [Bump cth_readable to
1.2.4](https://github.com/erlang/rebar3/pull/1496 ) (fixing some
erroneous reports when suites get skipped)
- [Add respect for src_dirs option in app_discover and
app_info](https://github.com/erlang/rebar3/pull/1486 )
- [Add support for global plugin-defined
templates](https://github.com/erlang/rebar3/pull/1473 )
- [catch badarg exception from eunit in
`rebar_prv_eunit`](https://github.com/erlang/rebar3/pull/1472 )
8 년 전
Fred Hebert
e82ef746a6
Windows escripts get cmd autogenerated
This also patches up a problem for hooks when dealing with directories
with spaces in them, and reduces complexity of bootstrap file.
8 년 전
Fred Hebert
81b6c0f6b6
WIP windows escripts get cmd autogenerated
8 년 전
Fred Hebert
6fcf464d37
Bump to 3.3.5
8 년 전
Fred Hebert
c21a5f7ab2
Bumping to 3.3.4
8 년 전
Fred Hebert
a58857162c
Bump to 3.3.3
8 년 전
Artem Pervin
ffc2cf98d3
1394: added fix for rebar_utils, moved setting of http_options into init_config, added unit tests
8 년 전
Artem Pervin
72dcbe1c1b
1394: fixed handling of proxy username and password
8 년 전
Fred Hebert
f0d1a8404c
Bump version to 3.3.2
8 년 전
Fred Hebert
ff752834ee
Bump to 3.3.1
8 년 전
Fred Hebert
ff4fd9f6f0
Bumping to 3.3.0
8 년 전
Fred Hebert
2ffbb80cea
Bump to 3.2.0
8 년 전
Fred Hebert
87f9950839
Expand os ENV proxy support to bootstrap script
9 년 전
Fred Hebert
80f6be689d
Cutting 3.1.1
9 년 전
Tristan Sloughter
af159ce998
fix otp-19 bootstrap compiling
9 년 전
Eric Meadows-Jönsson
c161ad0094
Change to new hex.pm repo URL
9 년 전
Fred Hebert
7ec2ba05fb
Tag to 3.1.0
9 년 전
Gleb Peregud
cde592150b
Skip update and compilation if possible.
This detects existence of Hex registry at
$HOME/.cache/rebar3/hex/default/registry and skips "rebar3 update" step.
It also detect presence of bootstrap dependencies in _build/default/lib/
and skips fetching them.
9 년 전
Tristan Sloughter
d67ea4a511
just delete erlware_commons rebar.config.script, it isn't needed for rebar3
9 년 전
Heinz N. Gies
8d22f7d368
Update bootstrap script to include cf
9 년 전
Benoit Chesneau
32c9a39cd6
certifi must be compiled during initial bootstrap
fix #790
9 년 전
Tristan Sloughter
a67ce27ac1
add comment for global apply_profiles and log message for bad bootstrap lock file
9 년 전
Tristan Sloughter
8dc0fafb36
fix for empty rebar.lock during bootstrap
9 년 전
CarlosEDP
4a25a4d9d5
Renamed functions.
9 년 전
CarlosEDP
38cc32c40a
Added rebar profile to httpc initialization and calls.
9 년 전
CarlosEDP
46ca2bb6b0
Fix for cases with no proxy configured.
9 년 전
CarlosEDP
60265aba34
Get proxy vars from ~/.config/rebar3/rebar.config. Variable format is {http_proxy, http://host:port } or {http_proxy, http://host:port }
9 년 전
CarlosEDP
8de84f1af0
Added support for proxy on rebar3 based on environment variables.
9 년 전
CarlosEDP
9906fdc25e
Added support to http and https proxies on bootstrap. Variables are read from environment vars http_proxy and https_proxy.
9 년 전
Tristan Sloughter
b85d827c80
add relup provider and update relx
9 년 전
Tristan Sloughter
6d3a107056
use application:start(crypto) instead of crypto:start()
10 년 전
Tristan Sloughter
9df51005e6
use packages for deps and add dialyze profile
10 년 전
Tristan Sloughter
5866742dd8
use bbmustache package
10 년 전
Tristan Sloughter
a6f33258e2
fix failure on missing OTP_VERSION file #403
10 년 전
Tristan Sloughter
b4724009b5
don't use rebar_dir function in bootstrap
10 년 전
derwinlu
3e005ab107
fix bootstrap on windows, fallback to copy if symlinking fails
10 년 전
Tristan Sloughter
2e5496f5f5
remove use of erlydtl in rebar
10 년 전
Tristan Sloughter
26161bc1ac
support for 18.0+
10 년 전
Tristan Sloughter
bd2f8bbc5e
print and halt on compile error
10 년 전
Tristan Sloughter
e5988f69e0
R15 support, replace unsetenv with putenv empty string
10 년 전
Tristan Sloughter
16e9b3ffa2
fix tracking of all profiles dep paths
10 년 전
Tristan Sloughter
4374999d95
real bootstrapping
10 년 전
Tristan Sloughter
4f3c5fc68f
remove unneeded portions of bootstrap script
10 년 전
Tristan Sloughter
ed017289ed
switch ct provider to use external provider behavior
10 년 전
Tristan Sloughter
6213671042
update bootstrap final messae
10 년 전
Tristan Sloughter
07dd54d7fd
fix travis test
10 년 전