From c232b863172a4f5b511e64f02882e5a4804c337e Mon Sep 17 00:00:00 2001
From: Varac <varac@leap.se>
Date: Thu, 29 Jun 2017 17:37:02 +0200
Subject: [PATCH] [CI] Run bundle install after checking out different platform
 branch

---
 tests/platform-ci/ci-build.sh | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/tests/platform-ci/ci-build.sh b/tests/platform-ci/ci-build.sh
index 256164ac..88856511 100755
--- a/tests/platform-ci/ci-build.sh
+++ b/tests/platform-ci/ci-build.sh
@@ -147,7 +147,13 @@ upgrade_test() {
   git remote add leap https://leap.se/git/leap_platform
   git fetch leap
   git checkout -b leap_stable remotes/leap/stable
+  # After checking out a different platform branch
+  # bundle install is needed again
+  cd "$ROOTDIR"
+  /usr/local/bin/bundle install
+
   cd "$PROVIDERDIR"
+
   build_from_scratch
   deploy
   test
@@ -155,6 +161,11 @@ upgrade_test() {
   # Checkout HEAD of current branch and re-deploy
   cd "$PLATFORMDIR"
   git checkout "$CI_COMMIT_REF"
+  # After checking out a different platform branch
+  # bundle install is needed again
+  cd "$ROOTDIR"
+  /usr/local/bin/bundle install
+
   cd "$PROVIDERDIR"
   deploy
   test
-- 
GitLab