travis-ci/travis-listener:.travis.yml@a627206
language: ruby
dist: bionic
rvm: 3.2.2
services:
- redis
env:
global:
- PATH=/snap/bin:$PATH
cache: bundler
before_install:
- gem update --system 3.4.19 > /dev/null 2>&1
bundler_args: --without development --jobs 3 --retry 3 --deployment
jobs:
include:
- stage: "rspec"
script: bundle exec rspec spec
- stage: ":ship: it"
install: skip
before_install: skip
script: make ship
if: (branch = master and type = push ) OR commit_message =~ /ship:docker/ OR env(SHIP_DOCKER) = true
Build Config
{
"language": "ruby",
"os": [
"linux"
],
"dist": "bionic",
"rvm": [
"3.2.2"
],
"services": [
"redis"
],
"env": {
"global": [
{
"PATH": "/snap/bin:$PATH"
}
]
},
"cache": {
"bundler": true
},
"before_install": [
"gem update --system 3.4.19 > /dev/null 2>&1"
],
"bundler_args": "--without development --jobs 3 --retry 3 --deployment",
"jobs": {
"include": [
{
"stage": "rspec",
"script": [
"bundle exec rspec spec"
]
},
{
"stage": ":ship: it",
"install": [
"skip"
],
"before_install": [
"skip"
],
"script": [
"make ship"
],
"if": "(branch = master and type = push ) OR commit_message =~ /ship:docker/ OR env(SHIP_DOCKER) = true"
}
]
}
}