From 03ea3a0fdac6cc8aef146286a6659a96261135a3 Mon Sep 17 00:00:00 2001 From: Keijo Raamat Date: Wed, 29 Sep 2021 15:50:45 +0300 Subject: [PATCH] build rebar3 --- .github/workflows/erlang.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/erlang.yml b/.github/workflows/erlang.yml index fd36d40..3ff2bb5 100644 --- a/.github/workflows/erlang.yml +++ b/.github/workflows/erlang.yml @@ -21,27 +21,29 @@ jobs: bundler-cache: true # runs 'bundle install' and caches installed gems automatically - name: Get rebar3 - run: wget https://s3.amazonaws.com/rebar3/rebar3 && chmod +x rebar3 + run: | + git clone https://github.com/erlang/rebar3.git + cd rebar3 + ./bootstrap - name: Rebar version run: | ls -l - ./rebar3 local upgrade - ./rebar3 --version + rebar3 --version - name: Install rebar dependencies - run: ./rebar3 as test get-deps + run: rebar3 as test get-deps - name: Integrated Ruby app setup run: | - ./rebar3 as test get-deps + rebar3 as test get-deps /bin/bash -l -c "cd apps/epp_proxy/priv/test_backend_app && bundle install" - name: Run tests run: | /bin/bash -l -c "cd apps/epp_proxy/priv/test_backend_app && bundle exec rackup --pid pidfile -D" - ./rebar3 as test compile + rebar3 as test compile DEBUG=1 rebar3 ct --sys_config config/test.config --readable=false --cover --verbose=true - ./rebar3 cover --verbose + rebar3 cover --verbose # - run: rebar3 eunit \ No newline at end of file