-
Notifications
You must be signed in to change notification settings - Fork 186
/
.travis.yml
68 lines (68 loc) · 2.69 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
language: scala
sudo: required
dist: trusty
scala:
- 2.11.12
- 2.13.1
python: 2.7.13
cache:
directories:
- "$HOME/.m2"
- "$HOME/.ivy2"
- "$HOME/.sbt/boot/scala-$TRAVIS_SCALA_VERSION"
before_cache:
- find $HOME/.ivy2 -name "ivydata-*.properties" -delete
- find $HOME/.sbt -name "*.lock" -delete
env:
global:
- CASSANDRA_VERSION: 3.11.3
- PUBLISH_ARTIFACT: false
- env: CASSANDRA_VERSION=3.11.3
- TARGET_SCALA_VERSION: 2.12.10
- GH_REF: github.com/outworkers/phantom.git
- secure: V5iziDRj988+kcpW6PHOjZZYoayDi2+Fjx2Y6F9dL2mYw3kcjrwyyQgpWoMPMrXHdR61xoollyytgZPfavNViocNxYZMVRfQBLeTCd+mvuLQEvra6aRWl7XaYlpGi5+uHEh5k84MsRNsEZKiiuabxMRZvglZSC8QHYqYgDx3rho=
- secure: nslC+pNpj8XnEnolwAhfVMP0j/mNnlMm9MCqD3IWiRlh5RRgt6t5s1XCSF6y9y/kOB4p0ny3ly7qR4uZxtKvVnJzjrrpf5UAlSpFjA+s7jMgumQWuUsDm6u3uP5DykTWNwa8xpRT7J2vcCM/MoP1DSwuHQ7ptO8yFfVlel3LFtY=
- secure: eIdEffh2BCHd+5sCRgvI0cjl0CPcv7LmYelpCwtQeeBFZTv20hEWmR4Esjf4jeIluyRO9xhYzfzvIiEWQJaYsjbSscxfWcSTa/MHmV4/bsO/37G4X/50F3zCEycuBKb+VvqRfoCQ4g+fH02XeuUTCPLr6aGpIOMUNW91IdCzNsk=
- secure: VrW5L0gYSZlfNNdcRW/2qGbTc9U9x1JMh8E7FMvxTV83ILyCSKt90QFSaz5Ro+wOTiV6DfASqM9gnR+kG4jIau/mmkJVtV8hmMFzQJgIjnL1gHBjbA/Si++DdwmwIg4Od1gQ0RdYD8jM9pfsv/Oy0KiFcDRiM7p5/pGdJ71CbMo=
- secure: URVJCP3xq/qVwQ9FkB0DPyrw32pocJ3HF2C8FtgBALzdpJwLcocsgMSlk0khmu9qRrYBFvRnMSbnHqZhGB77OnwQpyCfs7PEIhK/1MHY9F1KzmboEkj4cvxQwsbllJOXz5XPoGjGbHomLqpFTj8clduOjLrq3fSJ413rrvW//xw=
- secure: mkrQ+2F5/cRLWGzikjWG9WqXpCHVqFjSTBh4LUIEl8HGysiKQyjjMDJskFftA/o23O3JnlwUQoN2F8E/ApVt8LKOh3jvTEHowjsqG+C6VmqMeLZi9NhYhf2Bx+i75TjW1eWspeyRQlD7A+alicnXIm5gztAmGkyqheep9Tk8x5Q=
notifications:
slack:
- websudos:P9QNXx1ZGFnDHp3v3jUqtB8k
email:
- dev@outworkers.com
branches:
only:
- master
- develop
jdk:
- oraclejdk8
matrix:
include:
- scala: 2.12.10
jdk: oraclejdk8
env: CASSANDRA_VERSION=3.11.3
- scala: 2.13.1
jdk: oraclejdk8
env: CASSANDRA_VERSION=3.11.5
- scala: 2.12.10
jdk: oraclejdk8
env: CASSANDRA_VERSION=3.11.3 PUBLISH_ARTIFACT=true
- scala: 2.12.10
jdk: oraclejdk8
env: CASSANDRA_VERSION=3.0.17
- scala: 2.11.12
jdk: oraclejdk8
env: CASSANDRA_VERSION=2.2.9
before_install: unset SBT_OPTS JVM_OPTS
install:
- "./build/install_cassandra.sh"
before_script:
- mkdir -p $HOME/.sbt/launchers/0.13.16/
- curl -L -o $HOME/.sbt/launchers/0.13.16/sbt-launch.jar https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.16/sbt-launch.jar
- travis_retry sbt "++$TRAVIS_SCALA_VERSION update"
script:
- "./build/run_tests.sh"
- "./build/publish_develop.sh"
dd:
secure: meCRVHezYkGbFPP3ee5k+06kca1BsOOfpSrfC4UQXUDEN26GcNkHTTvbwaOJd0HbiFSoPb4oupKcglbSlFx5GRW4KyEHCtwpYgHT7nYaIF48EgWUpS/HBuHHtilcg5GBHP4gV8ewbFdlzdiFIWs1t9MS+/vSc82WZKbL245UKaQ=