Skip to content

Commit 2efe514

Browse files
committed
setup travis rspecting
1 parent d442562 commit 2efe514

File tree

2 files changed

+42
-22
lines changed

2 files changed

+42
-22
lines changed

.travis.yml

Lines changed: 41 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,44 @@
1-
language: bash
1+
language: ruby
22
dist: trusty
3+
rvm:
4+
- 2.4.4
5+
before_script:
6+
- gem install bundler -v 1.16.2
7+
- bundle exec rake hatchet:setup_travis
8+
addons:
9+
apt:
10+
sources:
11+
- heroku
12+
packages:
13+
- heroku-toolbelt
314
jobs:
415
include:
5-
- stage: "Bash linting (shellcheck)"
6-
sudo: false
7-
before_install:
8-
- wget -c https://goo.gl/ZzKHFv -O - | tar -xvJ -C /tmp/
9-
- PATH="/tmp/shellcheck-latest:$PATH"
10-
script: make check
11-
12-
- stage: "Stack Tests"
13-
services: docker
14-
env: STACK=heroku-18
15-
script: ./tests.sh
16-
17-
- stage: "Stack Tests"
18-
services: docker
19-
env: STACK=heroku-16
20-
script: ./tests.sh
21-
22-
- stage: "Stack Tests"
23-
services: docker
24-
env: STACK=cedar-14
25-
script: ./tests.sh
16+
- stage: Bash linting (shellcheck)
17+
sudo: false
18+
before_install:
19+
- wget -c https://goo.gl/ZzKHFv -O - | tar -xvJ -C /tmp/
20+
- PATH="/tmp/shellcheck-latest:$PATH"
21+
script: make check
22+
- stage: Stack Tests
23+
services: docker
24+
env: STACK=heroku-18
25+
script: "./tests.sh"
26+
- stage: Stack Tests
27+
services: docker
28+
env: STACK=heroku-16
29+
script: "./tests.sh"
30+
- stage: Stack Tests
31+
services: docker
32+
env: STACK=cedar-14
33+
script: "./tests.sh"
34+
- stage: Stack Tests
35+
services: docker
36+
env: STACK=heroku-16
37+
script: "rspec"
38+
env:
39+
global:
40+
- HATCHET_RETRIES=3
41+
- IS_RUNNING_ON_CI=true
42+
- HATCHET_APP_LIMIT=5
43+
- secure: yjtlPE5FbVxTKnjUy/tZUBgSEf4qADD3QOxtgziuid73S0U/1IEXlMGFULsQzIjtlHKmHeywZqpVVEpthIH4RuT7uoX1Pb7SSM/g0T8fT3VoEFbFK1uYl0oZQbUS4Klxv9tPiumj8if3m6ULEGIz1X0wZcMOC0tMLwVCnwmap0E=
44+
- secure: ZeFTHWwnpIKE9nAqs88ocmiQh7bKce84lilGm5J23nf3N6V4wNyLwqlkvsM008WGBCaOg9AUx7ZunasT0ANsR5gLP3eV2UUg7ILdRgV2Gy13eNRFheC4PHdN92RqQ3aKoqlIv2K999xlhVjod0NzhkQQXB6PddfQINbuU7ks6As=

hatchet.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"python": [
33
"heroku/python-getting-started"
4+
// "pyhatchery/x" <- namespace of python test org
45
]
56
}

0 commit comments

Comments
 (0)