Sha256: b6685556d6e99524ff01a96655060c9a96ffe075a4193466eefab191e824f557

Contents?: true

Size: 962 Bytes

Versions: 30

Compression:

Stored size: 962 Bytes

Contents

#!/bin/bash -e
# Copyright 2016 Google Inc. Use of this source code is governed by an MIT-style
# license that can be found in the LICENSE file or at
# https://opensource.org/licenses/MIT.

# Echoes the sass-spec Git ref that should be checked out for the current Travis
# run. If we're running specs for a pull request which refers to a sass-spec
# pull request, we'll run against the latter rather than sass-spec master.

default=master

if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
  >&2 echo "TRAVIS_PULL_REQUEST: $TRAVIS_PULL_REQUEST."
  >&2 echo "Ref: $default."
  echo "$default"
  exit 0
fi

>&2 echo "Fetching pull request $TRAVIS_PULL_REQUEST..."

JSON=$(curl -L -sS https://api.github.com/repos/sass/sass/pulls/$TRAVIS_PULL_REQUEST)

RE_SPEC_PR="sass\/sass-spec(#|\/pull\/)([0-9]+)"

if [[ $JSON =~ $RE_SPEC_PR ]]; then
  ref="pull/${BASH_REMATCH[2]}/head"
  >&2 echo "Ref: $ref."
  echo "$ref"
else
  >&2 echo "Ref: $default."
  echo "$default"
fi

Version data entries

30 entries across 30 versions & 4 rubygems

Version Path
files.com-1.0.55 docs/vendor/bundle/ruby/2.5.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
brakeman-4.4.0 bundle/ruby/2.5.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
sass-3.5.7 extra/sass-spec-ref.sh
brakeman-4.3.1 bundle/ruby/2.5.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
brakeman-4.3.0 bundle/ruby/2.5.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
brakeman-4.2.1 bundle/ruby/2.5.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
sass-3.5.6 extra/sass-spec-ref.sh
brakeman-4.2.0 bundle/ruby/2.3.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
sass-3.5.5 extra/sass-spec-ref.sh
brakeman-4.1.1 bundle/ruby/2.3.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
sass-3.5.4 extra/sass-spec-ref.sh
brakeman-4.1.0 bundle/ruby/2.3.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
sass-3.5.3 extra/sass-spec-ref.sh
sass-3.5.2 extra/sass-spec-ref.sh
brakeman-4.0.1 bundle/ruby/2.3.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
brakeman-4.0.1.pre1 bundle/ruby/2.3.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
brakeman-4.0.0 bundle/ruby/2.3.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
brakeman-3.7.2 bundle/ruby/2.3.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
brakeman-3.7.1 bundle/ruby/2.3.0/gems/sass-3.4.25/extra/sass-spec-ref.sh
sass-3.5.1 extra/sass-spec-ref.sh