Tristan Sloughter
e08fc1d56d
upgrade relx to latest 4.0.0 branch
5 years ago
Fred Hebert
b5d107c241
Merge pull request #2283 from ferd/reenable-tls-1.3
Reenable tls 1.3
5 years ago
Fred Hebert
df3e99e168
keep vendored edit for httpc ssl opts
5 years ago
Fred Hebert
a1ffd230b7
silence build-breaking warning on OTP-23
5 years ago
Fred Hebert
e364b7afc7
Revert "force use of tls1.2 for http fetching to work on OTP-23-rc1"
This reverts commit b7cfa757dc
.
5 years ago
Tristan Sloughter
c8dbd6ab41
Merge pull request #2281 from tsloughter/revert-prv-path
Revert "wip: rework rebar_prv_path to use app info"
5 years ago
Tristan Sloughter
f0888fd9c4
Revert "wip: rework rebar_prv_path to use app info"
This reverts commit f0c8c202af
.
5 years ago
Tristan Sloughter
2e5c2c9cfd
Merge pull request #2276 from tsloughter/checkouts-dir
output checkouts compilation to _build/<profile>/checkouts/
5 years ago
Tristan Sloughter
9b6f8c4b02
Merge pull request #2239 from tsloughter/git-sparse
sparse-git checkout dependencies
5 years ago
Tristan Sloughter
b5b38d7401
Merge pull request #2280 from tsloughter/github-windows-macos
add macos and windows test runs to github workflow
5 years ago
Tristan Sloughter
cbccb78cad
moved to github actions: remove cirrus and appveyor configs
5 years ago
Tristan Sloughter
684879f644
add macos and windows test runs to github workflow
5 years ago
Tristan Sloughter
b3fad9ac0c
filter out non-directories from app discover search
5 years ago
Fred Hebert
fb58aa1fcd
Merge pull request #2278 from shamis/patch-1
checking epmd is started without a crash
5 years ago
Shamis Shukoor
0f96d22b76
erl_epmd changed to net_adm
5 years ago
Shamis Shukoor
8750f8cf98
checking epmd is start without a crash
5 years ago
Tristan Sloughter
f0c8c202af
wip: rework rebar_prv_path to use app info
5 years ago
Tristan Sloughter
bff3b76dba
very quick test of git_subdir
5 years ago
Tristan Sloughter
2e6c2ddc22
git_subdir resource for dependency that is in a subdirectory of repo
Because the resource doesn't absolutely require using a sparse
checkout, it only matters that rebar3 knows the correct path of the
application, the resource is named git_subdir.
It has to be git specific because the reason this subdir support is
special is the need to keep the code checkout as a usable git clone
to run commands against. This means the resource can't just copy
the content of the subdirectory to the application out directory.
5 years ago
Tristan Sloughter
210178318c
add comment on why plugins list uses checkouts_dir not checkouts_out_dir
5 years ago
Tristan Sloughter
1f9dfd8048
remove test that never did anything
All this ever checked was that the app was created in _checkouts
by the test code. Not really useful.
5 years ago
Tristan Sloughter
4264f80e0e
have checkouts test look for apps in the checkouts out dir
5 years ago
Tristan Sloughter
2457d43576
add checkouts out dir directory to rebar_dir and use it in app utils
5 years ago
Tristan Sloughter
d87b68b413
output checkouts compilation to _build/<profile>/checkouts/
5 years ago
Fred Hebert
db99550f25
Merge pull request #2272 from robertoaloi/fix-typo
Fix typo in abort message
5 years ago
Fred Hebert
e64364aec8
Merge pull request #2271 from ferd/test-bare-hooks
bare compiler hooks do work and this shows it.
5 years ago
Roberto Aloi
ffc5b9f81f
Fix typo in abort message
5 years ago
Fred Hebert
1e8ce22e1e
bare compiler hooks do work and this shows it.
I had misread the code in issue #2200 -- the per-app hooks are still
run, just not the umbrella-level hooks.
5 years ago
Tristan Sloughter
b3c2988f98
Merge pull request #2269 from tsloughter/setup-nightly
use setup-erlang instead of container for github action nightly
5 years ago
Tristan Sloughter
adac0604ad
use checkout v2 in publish github action
5 years ago
Tristan Sloughter
10bd7fbd23
use actions/checkout version 2 in main github action
5 years ago
Tristan Sloughter
f5875e0b71
use setup-erlang instead of container for github action nightly
5 years ago
Fred Hebert
c4acad1d8c
Merge pull request #2268 from ferd/bump-certifi-2.5.2
Newer version; a good thing to keep up
5 years ago
Fred Hebert
00c3342a87
Newer version; a good thing to keep up
5 years ago
Fred Hebert
aae3e3d22e
Merge pull request #2265 from ferd/track-vsn-in-escript
Annotate generated escript with last release
5 years ago
Fred Hebert
488b167ec4
Annotate generated escript with last release
End result should allow to look like this:
$ head -n 3 rebar3
#!/usr/bin/env escript
%% Rebar3 3.14.0-rc1
%%! +sbtu +A1
This will allow tools like mix to read the top of the file to know the
version being used in the current path (when using features that aren't
forwards-compatible) without having to invoke the tool itself.
The version (full dynamic one) is also added to the local install:
$ head -n 2 /home/ferd/.cache/rebar3/bin/rebar3
#!/usr/bin/env sh
## Rebar3 3.14.0-rc1+build.4599.ref6b0f90d
The `##` comments are used to keep a fixed width over the other form.
To be backported to 3.13.2 as well.
5 years ago
Fred Hebert
226ef342f2
Merge pull request #2249 from max-au/max-au/dialyze-one-app
rebar3 dialyzer support: single-app success typing, project apps in PLT
5 years ago
Tristan Sloughter
50d17a62f0
Merge pull request #2263 from tsloughter/heart-fix
upgrade relx lock to include heart fix
5 years ago
Tristan Sloughter
94796673fc
upgrade relx lock to include heart fix
5 years ago
Fred Hebert
aaf5844d1e
Merge pull request #2262 from reganheath/improve_windows_script
Simplify windows script
5 years ago
Regan Heath
58a40f156b
Simplify windows script
5 years ago
Tristan Sloughter
19ee2fbb19
Merge pull request #2261 from tsloughter/osx-cirrus
move 'nightly' publishing to github actions and use cirrus only for OSX
5 years ago
Tristan Sloughter
1b74868f09
split nightly into its own workflow
5 years ago
Tristan Sloughter
a6472156da
move 'nightly' publishing to github actions and use cirrus only for OSX
5 years ago
Tristan Sloughter
19b646f483
fix cirrus nightly_task to use otp 19
5 years ago
Tristan Sloughter
0a944209e9
use event upload_url for release publishing
5 years ago
Tristan Sloughter
a6795958a0
back to git-based versioning
5 years ago
Tristan Sloughter
11936db9a8
Merge pull request #2259 from tsloughter/relx-4-1
prepare for 3.14.0-rc1
5 years ago
Tristan Sloughter
99523bc171
keep debug_info in test to satisfy osx perms
5 years ago
Tristan Sloughter
783b63ac3c
bump version to 3.14.0-rc1
5 years ago