Fred Hebert
c359bb0c1a
Also upgrade ssl_verify_fun while we're at it
7 anni fa
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 anni fa
Tristan Sloughter
8468e79d29
upgrade relx
7 anni fa
alisdair sullivan
36c2564350
drop warnings for `export_all` in test profile
7 anni fa
alisdair sullivan
1459e3a89e
update meck for otp20
7 anni fa
Fred Hebert
17ff5d6b88
Bump cth_readable to 1.3.0: shows test groups
7 anni fa
Tristan Sloughter
614880e97c
upgrade relx to 3.23.0
8 anni fa
Fred Hebert
216bf73f73
Bump cth_readable to 1.2.6
This fixes the output of end_per_testcase crash notifications when the
test passes.
This also detect an issue of the kind with rebar_pkg_SUITE which is now
fixed.
8 anni fa
Fred Hebert
46428592ca
Adds support for new ct hook callback
8 anni fa
Luis Rascao
601f2e8e91
Bump relx to 3.22.4
8 anni fa
Tristan Sloughter
2f2aa4e1b8
upgrade relx to 3.22.3
8 anni fa
Fred Hebert
af426acec1
Bump cth_readable to 1.2.4
Fixes an issue where some skipped test suites could end up misreported
as the previous suite. See
https://github.com/ferd/cth_readable/issues/10
8 anni fa
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 anni fa
Fred Hebert
f60a377b5d
make the hook for windows work
8 anni fa
Fred Hebert
81b6c0f6b6
WIP windows escripts get cmd autogenerated
8 anni fa
Tristan Sloughter
c2f0d1ca0a
upgrade erlware_commons to 1.0.0 for OTP20 support
8 anni fa
Tristan Sloughter
a259d52792
upgrade relx to fixed hex package 3.22.2
8 anni fa
Luis Rascao
fc92973024
Bump relx to 3.22.1
8 anni fa
Luis Rascao
64eab7c57c
Upgrade relx, erlware_commons and cf
relx ~> 3.22.0
erlware_commons ~> 0.22.0
cf ~> 0.2.2
8 anni fa
Tristan Sloughter
56c943a1b8
upgrade relx to 3.21.1
8 anni fa
soranoba
7b8ce5cc9a
update bbmustache 1.3.0
8 anni fa
Tristan Sloughter
b21dbaa004
upgrade relx to 3.21.0
8 anni fa
Fred Hebert
5eb6b7dfda
Use hooks to generate rebar3 executable faster
Repeats some of the steps used in the bootstrap script for non-windows
systems so that 'rebar3 escriptize' can be used in development for
faster results:
- ./bootstrap 9.95s user 1.55s system 102% cpu 11.234 total
- rebar3 escriptize 0.49s user 0.14s system 101% cpu 0.623 total
8 anni fa
Ilya Khaprov
b75f95e063
ssl_verify_hostname was renamed to ssl_verify_fun
8 anni fa
Stuart Thackray
48565557e4
upgrade relx version
8 anni fa
Fred Hebert
6bc8ccefd3
Escriptize based on configured apps only
Prior to this patch, the escriptize command flat out selected all
declared dependencies.
This patch instead looks at the app files and only includes the
dependencies of the top level app and the extra ones, avoiding to
package more apps than required.
This required a version bump on cth_readable as it mistakenly included
'syntax_lib' instead of 'syntax_tools' as a dependency.
8 anni fa
Fred Hebert
be79259e32
Test support for OTP-19
9 anni fa
Tristan Sloughter
e215b64813
update erlware_commons erl_opts overrides
9 anni fa
Tristan Sloughter
ce59c92a02
upgrade erlware_commons for OTP-19 fix
9 anni fa
Tristan Sloughter
e895106903
upgrade relx to 3.19.0
9 anni fa
Tristan Sloughter
79d6d0bd15
upgrade relx and erlware_commons
9 anni fa
Tristan Sloughter
43889344fc
upgrade cth_readable
9 anni fa
Tristan Sloughter
459f14dc67
move dialyze setting of debug_info to overrides in profile
9 anni fa
benoitc
1836002d2f
bump certifi to 0.4.0
latest mozilla bundles
9 anni fa
Fred Hebert
74655579c1
Bump cth_readable
The new version fixes parse transforms over OTP incompatibility that
would crash entire compile runs before.
9 anni fa
Tristan Sloughter
55b69b6494
upgrade relx to 3.17.0
9 anni fa
Tristan Sloughter
73b857f6fd
update relx to 3.16.0 to include color intesity update
9 anni fa
Tristan Sloughter
89b4d4a866
upgrade relx to 3.15.0
9 anni fa
alisdair sullivan
4e0de56b90
check at runtime instead of compile time for presence of `file:list_dir_all/1`
this is slower than the compile time check but i guess packaging rebars with
repos is still a thing and i think only the eunit and ct providers call it
anyways
9 anni fa
Tristan Sloughter
6252a0bd2c
upgrade relx
9 anni fa
Tristan Sloughter
6ca48fc494
upgrade relx to 3.12.0
9 anni fa
Fred Hebert
ae5b986489
Updates cth_readable so it supports dumb terminals
cth_readable 1.2.0 uses cf 0.2.1 to output colors, which makes it
support dumb terminals without issue.
9 anni fa
Fred Hebert
bb41243ea8
Bump cth_readable to 1.1.1
This fixes a typo that could cause failure in some test runs.
9 anni fa
Shawn Debnath
0458128725
Upgrade relx to v3.11.0
9 anni fa
Tristan Sloughter
b6d70568d8
upgrade certifi to latest release
9 anni fa
Tristan Sloughter
740d8a3c74
if a provider of the same namespace and name already exists, skip adding new provider
9 anni fa
Fred Hebert
69254eac40
Ct output improvements
- eunit assert look better
- lager logs to the html logs
9 anni fa
Tristan Sloughter
035af1ac60
upgrade eunit_formatters to 0.3.1 for OTP18 bug fix
9 anni fa
Tristan Sloughter
be0c6a5a2d
upgrade eunit_formatters for OTP 18 support
9 anni fa
Heinz N. Gies
50802d9f2e
Update cf
9 anni fa