From b571ce5354f1b64cc94df23a1a69f5cdf87054d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik=20Hedenstro=CC=88m?= <erik@hedenstroem.com>
Date: Wed, 15 Jun 2016 12:53:46 +0200
Subject: [PATCH] Fixed rebar3 caching

---
 .gitignore     | 1 +
 .gitlab-ci.yml | 4 ++--
 rebar.config   | 2 ++
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index 5e58337..e3ef053 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,6 +11,7 @@ ebin
 log
 erl_crash.dump
 .rebar
+.rebar3
 logs
 _build
 rebar3
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index eebb8a3..6e47a54 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,7 +4,6 @@ cache:
 
 before_script:
   - export PATH=${ERL_HOME}/bin:$PATH
-  - rebar3 update
 
 stages:
   - test
@@ -13,10 +12,11 @@ stages:
 test:
   stage: test
   script:
+    - rebar3 update
     - rebar3 as test do eunit --cover --dir=test, cover --verbose
     - coverage.escript _build/test/cover/eunit.coverdata
 
-aws_publish:
+aws_s3:
   stage: publish
   script:
     - rebar3 as production do escriptize
diff --git a/rebar.config b/rebar.config
index e815776..ea06a75 100644
--- a/rebar.config
+++ b/rebar.config
@@ -1,3 +1,5 @@
+{global_rebar_dir, ".rebar3"}.
+
 {erl_opts, [debug_info]}.
 
 {escript_main_app, hijack}.
-- 
GitLab