AMD64
no language set
Git
.travis.yml
language: ruby

# os:
# - linux
# - osx

# rvm:
# - "2.2.9"
# - "2.3.6"
# - "2.4"
# - "2.5.3"
jobs:
  include:
    - os: windows
      language: generic
      before_install:
        - cmd //c "ridk install"
        - gem install bundler
      install:
        - bundle install
      # prevent printing a bogus "Ruby:" in job list
      rvm:

    # - stage: deploy
      # if: branch = master AND NOT type IN (pull_request)
      # cache: false
      # before_deploy:
        # - sed -i.bak "s/VERSION = '.*'/VERSION = '${DPL_VERSION}'/g" lib/dpl/version.rb
        # - git config user.name "travisbot"
        # - git config user.email "deploy@travis-ci.org"
        # - git add lib/dpl/version.rb
        # - git commit -m "Update DPL::Version"
      # deploy:
        # - provider: rubygems
          # edge:
            # branch: master
          # api_key:
            # secure: ZmZoDL1tilWvQrqRWDm2K4xQ5Grt9eRJzYVZPLANR0P1TM5BJBLk+UhWCWCPkkDVIBWMa5ANsiFYBxtH65Lw+uqMztSpVusk0l0LQXZGv9jMpT9445A8008U3vvfS0ke7IG8Q4bMAC7Sd6VGaiHDyZC7zmNvnqMpmVX7ShcgBME=
          # gem: dpl
          # gemspec_glob: 'dpl*.gemspec'
          # on:
            # repo: travis-ci/dpl
  # allow_failures:

env:
  global:
    - DPL_VERSION=$(ruby -I lib -r dpl/version.rb -e "puts DPL::VERSION.succ + \".travis.#{ENV['TRAVIS_JOB_NUMBER']}\"")

sudo: false

before_cache:
  - rm -rf $GEM_HOME/cache/dpl-*.travis.*.gem $GEM_HOME/gems/dpl-*.travis.* $GEM_HOME/specifications/dpl-*.travis.*
  - git checkout bin/dpl

cache:
  directories:
    - vendor/cache
    - $GEM_HOME
    - node_modules

before_install:
  - gem update bundler

before_script:
  - rm -f $(ruby -r rubygems -e "puts Gem.bindir")/dpl

script:
  - rake
Build Config
{
  "env": {
    "global": [
      "DPL_VERSION=$(ruby -I lib -r dpl/version.rb -e \"puts DPL::VERSION.succ + \\\".travis.#{ENV['TRAVIS_JOB_NUMBER']}\\\"\")"
    ]
  },
  "jobs": {
    "include": [
      {
        "os": "windows",
        "rvm": null,
        "install": [
          "bundle install"
        ],
        "language": "generic",
        "before_install": [
          "cmd //c \"ridk install\"",
          "gem install bundler"
        ]
      }
    ]
  },
  "sudo": false,
  "cache": {
    "directories": [
      "vendor/cache",
      "$GEM_HOME",
      "node_modules"
    ]
  },
  "script": [
    "rake"
  ],
  "language": "ruby",
  "before_cache": [
    "rm -rf $GEM_HOME/cache/dpl-*.travis.*.gem $GEM_HOME/gems/dpl-*.travis.* $GEM_HOME/specifications/dpl-*.travis.*",
    "git checkout bin/dpl"
  ],
  "before_script": [
    "rm -f $(ruby -r rubygems -e \"puts Gem.bindir\")/dpl"
  ],
  "before_install": [
    "gem update bundler"
  ]
}