Push event #32 passed

  • Ran for
  • Total time
.travis.yml
language: ruby
rvm:
- "2.2.9"
- "2.3.6"
- "2.4"
- "2.5.3"

jobs:
  include:
    - 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
{
  "language": "ruby",
  "os": [
    "linux"
  ],
  "rvm": [
    "2.2.9",
    "2.3.6",
    "2.4",
    "2.5.3"
  ],
  "jobs": {
    "include": [
      {
        "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": "G8fd2fv/Lp1NiSSzsfVoJOYEH0iOVT3lCRGVW5NIWu20CkWh5gNm+sNouhQSyWPCcrFrYHki8mk/wPdyVWkOMVgaUHJhNtDmL+7Emaq81cQMaRTcey3bEtSBQ/EGN0JapV/pZX8zkzrhRuGNwhRD0w9Vr0PTF2OqRZMDX2tk0tX+fHEkxTf4seUakESXhlkfKKe+p14uvAb5Vh0YNgzCoYokE3376mBhmyjJLWn2Sli0BmsElUMqR5qT9hMMWxfQnmeZqubNSC8ldoiwOdT509KKN6+Z07UqL5XR4Rzz6lckRK2HIVi3TtM9SsnbT/BRqabsWDx83QHhatHcN61CP72zs5lJ25zJb425Exvts/bgt+AdtNMCnJW6cyS6+meV9d/pNihLjxsZIGylgGt2oVBtYisMyJxMVShlWwpd2zF/uaCcJfVyRfMlSMJqvPu6qdyF19l+yBAfXN4dW+MdLz5zZBQdpJuKhPgRyUNB6J2jF/+8dzy9CC7Rq+2pzX5j6nvjp1Dtu/1muZ0yS3Iq/1u7MRxg3RxVeh4qTO/uQGeirBL+OivbL8JLWO7fHnrzuQgwRuHGClFvlhKIxIUHuiBRO9pLfkVZIuEK8XKp9raZ/JIhQR0FGMQVBOvl/bt5ODa3xBmL7pBh5oWzsOhWmknNkwiB3v+57LAN/lMuVtg="
            },
            "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"
  ]
}