#!/bin/bash -l

# Run cucumber tests against docker test env; uses a login shell for bundle install to work in Jenkins

set -e

# Check for Jenkins-specific env var to choose which .env file we use
cucumber_profile="virtualbox_docker" && [[ "$JOB_NAME" != "" ]] && cucumber_profile="linux_docker"

bundle install
export CUCUMBER_PROFILE=$cucumber_profile \
&& echo "Running Cucumber using $cucumber_profile" \
&& bundle exec rake ci:uat_pr
