From de14df21aba503e1face63dc2b4fce88edaeaecb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Hedenstro=CC=88m?= <erik@hedenstroem.com> Date: Wed, 11 Nov 2015 17:02:06 +0100 Subject: [PATCH] Improved release packaging --- .gitlab-ci.yml | 6 +++++- rebar.config | 2 +- src/gurka.app.src | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d495e2e..ad74548 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,4 +30,8 @@ publish: script: - rebar3 update - yes | rebar3 hex publish - - rebar3 hex docs + - rebar3 edoc + - aws s3 cp doc s3://s3.erlang.ninja/gurka/$CI_BUILD_REF_NAME/ --recursive + - rebar3 as production do tar + - aws s3 cp _build/production/rel/gurka/gurka-$CI_BUILD_REF_NAME.tar.gz s3://s3.erlang.ninja/gurka/ + - aws s3 cp s3://s3.erlang.ninja/gurka/gurka-$CI_BUILD_REF_NAME.tar.gz s3://s3.erlang.ninja/gurka/gurka-latest.tar.gz diff --git a/rebar.config b/rebar.config index 32b92d8..7074cce 100644 --- a/rebar.config +++ b/rebar.config @@ -18,7 +18,7 @@ {production, [ {relx, [ {dev_mode, false}, - {include_erts, true} + {include_erts, false} ]}, {erl_opts, [no_debug_info, warnings_as_errors]} ]} diff --git a/src/gurka.app.src b/src/gurka.app.src index e16cc37..f153c5b 100644 --- a/src/gurka.app.src +++ b/src/gurka.app.src @@ -1,6 +1,6 @@ {application, gurka, [{description, "Erlang implementation of Cucumber"}, {vsn, semver}, - {applications, [kernel, stdlib]}, + {applications, [kernel, stdlib, sasl]}, {registered, []}, {env, []}, {maintainers, ["Erik Hedenstrom"]}, -- GitLab