Sha256: d32c8175a6f4b454e702587eb5bb4246b79fa81840efad837bdaecb9591c91a6

Contents?: true

Size: 451 Bytes

Versions: 5

Compression:

Stored size: 451 Bytes

Contents

#!/bin/bash

set -e -o pipefail

# From https://stackoverflow.com/a/4774063
REPO_DIR="$( cd -- "$(dirname "$0")/.." >/dev/null 2>&1 ; pwd -P )"

COMMAND="$@"
if [ -z "$COMMAND" ]; then
  COMMAND="bundle exec rspec"
fi

test -f "$REPO_DIR/Gemfile.lock" && rm -f "$REPO_DIR/Gemfile.lock"
redis-cli flushdb
docker build -t reqless-rb "$REPO_DIR"
docker run \
  -it \
  --publish 4000:4000 \
  --rm \
  --volume $REPO_DIR:/app \
  reqless-rb \
  $COMMAND

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
reqless-0.0.5 bin/docker-build-and-test
reqless-0.0.4 bin/docker-build-and-test
reqless-0.0.3 bin/docker-build-and-test
reqless-0.0.2 bin/docker-build-and-test
reqless-0.0.1 bin/docker-build-and-test