Skip to content

Commit

Permalink
ci(travis): add .travis.yml based on template-formula
Browse files Browse the repository at this point in the history
  • Loading branch information
myii committed May 2, 2019
1 parent 611ec11 commit 6467df7
Showing 1 changed file with 67 additions and 0 deletions.
67 changes: 67 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
stages:
- test
# - commitlint
# - name: release
# if: branch = master AND type != pull_request

sudo: required
cache: bundler
language: ruby

services:
- docker

before_install:
- bundle install

# Make sure the instances listed below match up with
# the `platforms` defined in `kitchen.yml`
env:
matrix:
- INSTANCE: default-debian-9-2019-2-py3
- INSTANCE: default-ubuntu-1804-2019-2-py3
- INSTANCE: default-centos-7-2019-2-py2
- INSTANCE: default-fedora-29-2019-2-py2
- INSTANCE: default-opensuse-423-2018-3-py2
- INSTANCE: default-debian-8-2018-3-py2
- INSTANCE: default-ubuntu-1604-2018-3-py2
- INSTANCE: default-fedora-28-2018-3-py2
- INSTANCE: default-debian-8-2017-7-py2
- INSTANCE: default-ubuntu-1604-2017-7-py2

script:
- bundle exec kitchen verify ${INSTANCE}

# jobs:
# include:
# # Define the commitlint stage
# - stage: commitlint
# language: node_js
# node_js: lts/*
# before_install: skip
# script:
# - npm install @commitlint/config-conventional -D
# - npm install @commitlint/travis-cli -D
# - commitlint-travis
# # Define the release stage that runs semantic-release
# - stage: release
# language: node_js
# node_js: lts/*
# before_install: skip
# script:
# # Update `AUTHORS.md`
# - export MAINTAINER_TOKEN=${GH_TOKEN}
# - go get github.com/myii/maintainer
# - maintainer contributor
#
# # Install all dependencies required for `semantic-release`
# - npm install @semantic-release/changelog@3 -D
# - npm install @semantic-release/exec@3 -D
# - npm install @semantic-release/git@7 -D
# deploy:
# provider: script
# skip_cleanup: true
# script:
# # Run `semantic-release`
# - npx semantic-release@15

0 comments on commit 6467df7

Please sign in to comment.