AMD64
JDK: oraclejdk7 Ruby: 2.1
Git
JRUBY_OPTS="--dev -Xcext.enabled=false -Xcompile.invokedynamic=false -J-Xmx1g"
This is the configuration for all of build #4090, including this job
adobe/spectrum-css:.travis.yml@540cda9
language: node_js
node_js:
  - "node"
services:
  - docker
before_install:
  # Enforce upgrading to the latest yarn to avoid random version of yarn assigned by travis virtual environment.
  - npm install -g yarn
install:
  - yarn
jobs:
  fast_finish: true
  include:
    - language: node_js
      node_js: 12
      script:
        - audit-ci --moderate
        - VRT=true yarn run build
        - yarn run watch &
        - yarn upgrade @spectrum-css/spectrum-css-vr-test-assets-essential
        - cp -R ./node_modules/@spectrum-css/spectrum-css-vr-test-assets-essential/bitmaps_reference/ backstop_data/
        - yarn run backstop:ci:test themes=light scales=medium reference=backstop_data/bitmaps_reference/
      after_failure:
        - ./backstop_data/deploy_comment.sh
    - language: node_js
      node_js: 12
      script:
        - audit-ci --moderate
        - yarn run build
      after_success:
        - ./backstop_data/deploy_site.sh
Build Config
{
  "env": [
    "JRUBY_OPTS=\"--dev -Xcext.enabled=false -Xcompile.invokedynamic=false -J-Xmx1g\""
  ],
  "jdk": "oraclejdk7",
  "rvm": [
    "jruby-1.7.16",
    "jruby-head",
    "2.0",
    "2.1"
  ],
  "sudo": false,
  "cache": "bundler",
  "addons": {
    "artifacts": {
      "paths": [
        "coverage/",
        "log/"
      ]
    },
    "postgresql": 9.3
  },
  "matrix": {
    "fast_finish": true,
    "allow_failures": [
      {
        "rvm": "jruby-head"
      }
    ]
  },
  "script": [
    "./build.sh"
  ],
  "language": "ruby",
  "services": [
    "redis"
  ],
  "before_script": [
    "redis-cli config set save \"\"",
    "RAILS_ENV=test bundle exec rake db:create db:migrate --trace"
  ],
  "notifications": {
    "irc": "irc.freenode.org#travis",
    "campfire": {
      "rooms": [
        {
          "secure": "FYd2nZjSOnzG0PoCfQ4mHYgjdj6W1C8jLoM6j+OsiLFDo37ShIwuMDjXkBNurUYY1ZyGLPZFngiC4QDZCw1RwefqMukjMqMG4BMt5SV3PNnodrJqLYcT6UfbzwDx8KaoiqClwBHGChzKj+2LgGSwhXxDwO7MqX4snJHTOLAwNy4="
        }
      ],
      "template": [
        "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message} (details: %{build_url}, changes: %{compare_url})"
      ]
    }
  }
}