-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.travis.yml
More file actions
40 lines (40 loc) · 2.9 KB
/
Copy path.travis.yml
File metadata and controls
40 lines (40 loc) · 2.9 KB
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
sudo: false
language: scala
scala:
- 2.11.7
- 2.11.6
cache:
directories:
- $HOME/.ivy2/cache
- $HOME/.sbt/boot/
script:
- sbt ++$TRAVIS_SCALA_VERSION compile
- sbt ++$TRAVIS_SCALA_VERSION clean coverage test
- find $HOME/.sbt -name "*.lock" | xargs rm
- find $HOME/.ivy2 -name "ivydata-*.properties" | xargs rm
branches:
except:
- api-spec
env:
global:
secure: em6vWCgSjjgJ7rPn3N0YH8qKA+Y3B5H6i88YVmQL/Hwh0D34/3NBwIQeNc3XDVJZP/012s8BojnBStOs4G1mHJH7vseoNErjBbsZLp0vXdec7Aw9Vum9jp/D2UTou5BKL8lD9vABsk5HSULNM3Si8M//JsTEdrnX+Rcd7G3S4ERm1pOSIBvCQeWF7WKyZNPyMzxZ3JGxkPIlqS9DWj3KGfixfCVAfsA2DHt39NjwSIwPXGENN8KiTSivFq/RyxrDqwQy1PqdzThN6xXkpvbw663Vi7IprD6GcyuAA5W0+gCN8Kcbv/ZJhTKbaoBPXP6in5Ig48qpwRhRJuGquAqua6hQ3NoaQLSsBo2mQMrz9fH0KSeKBk7EWYc9u1QSRwL8ef6rjzXxd0bGgLSNfqux9EBAneF4Bw1W2KbIV15KKHEqqlJwfkGABTi/4cxLmChUmFhYbV3Kg7g4UZkoe7PzdbJB14Le+ZBRRT98MCvytQT/M7x6kqC0zaEy3PQmvcEfR7MXSNrUdGdYqkdU619PuRiS8cv2YqxXdFevFm0c1eyUAb9hjQkD2hrK62xVKTs51C00BUl3qPED+Dz5tNfU3tyAuM9S4vLtWuKCA01B4cX1Gfrc9K25vU/Hb5qQrFBbm+Dl0p60E5VAb01DcXS2hIFiNj23Ir9aNfuFG9OEqV8=
notifications:
slack:
secure: OPuCsKLxD5tqFqIyDTA6KQniJg1sfK+pIwMmY0G6Qc6jBXfXqiRNu+jdWsQVGQrK5z6aypPnjXE0hvDJLLwFkYXh+K2IOBMOGLohpBRcZSI/FX094UbGJw+ixIx778q1KC95/ja2ghs7iQqoYoUkvuKS2BgHIvrcpEyLtRIGhKc1ILpnA1RwtSBqIHpxavoUjr3UkbeIHLSlxYX2I+3GmZGSmnlkPINoXrDvoMECYj4dwyS4ngjg1WaUNDpFlca3N/45xrn8j+suBcP3AjQDf/tvF2jxQNPbv+fCybeaQIhjK3RIy3ZfdJliz5h4B+/0TCnRvYf1ZlVukzQTpjdJuFhV40Cb7m7R7NTWt3bYZ5RbrQvyX4eynF3Ft1X+hfIugL6UcXagEwwDxtSxhlOMoiR/h7g3WjsbrLceAQ79bn8WVpWyEMI2BB4+bjU6OPRPIbfquKlr3zzoT6jgIO1oQ+xFzsp5FvmfdjQPi+KjgyAZVAkkHjM96wBY0w47JA9J2uLvvHoX/tJj0zGTOU5nxi1TasnG//7BZ3M4vWlUR25nLfMz7hI4fszv/a6J6MfgPHNOxxuXPPOt92+Pmz2+IO8XbxcAtkrbYo01Sh38NzYtNj85qUPihV9zJOtx7igomwxR1jJWNjp2Oy/+/2Eg8+FpcJsfXgXUFbZq5cfg8Nk=
after_success:
- bash <(curl -s https://codecov.io/bash)
- ./sbt ++$TRAVIS_SCALA_VERSION coverageReport
- ./sbt ++$TRAVIS_SCALA_VERSION coverageAggregate
- ./sbt ++$TRAVIS_SCALA_VERSION codacyCoverage
before_deploy:
- export RELEASE_WEBARCHIVE=$(ls target/scala-2.11/*.war)
- echo "deploying $RELEASE_WEBARCHIVE to GitHub releases"
deploy:
provider: releases
api_key:
secure: r80O0Ijtw+OJDOl91KixXZM0DSdz7ay4U575nAuWEQmXAyycilViSVxsrXUNfeFrC2iykkJJHTpvDM550P93qunjeHzVhmtbW66xHvMVnNJZygCwE0WFV32ue1szw2rKvZJocYh7xBXb/2Ve6aEHAkbEpp0PXSzp3vlocQnYeaZm2hHjwIDQOCZYvdytnP6TuRS5w3/eUibr/fKyMb68XhXvk7u5FTUZs9kUrI8kd2rRMB3EWAnefZvYDThOOxHcg5Z41LI8YHR/vQJxrP4CIM7OC1qTHesGPqOqDu4BDvc2dspy3WLjiuAeaZkLwW/4hhqFFY10oKItakKxesasgB1bfaE4lTtjib+jJA36pBFRo70eIaT+lDXacdUm8I2ZlRrxVDLiWp44Nb4Hre49FAHDibB/YHead8qkf52KaLvGnkBfqsIi0tS5HEhGqh4ZBqtdK7iiJcJPpNNW0k0CoBS99hzq1LFvoxNnNOOwCPSNvIEybEkhSAHy97Ue7kGaTwqQwkLzDY5fiSghhLz6vqVeVGtJ43cQGJj3tzmiDEzwYmoXfdApv/zr+rq9f63sjkqbyRKTCJUoqj3r/Z9ATCKBn8Lel4HoN6s68I0384hzHqUPKI2mpUd450QxG4gn0UPKh7YJJbr+OxnfSoRRuqkKmeuDRM7qJtA7m00vHJw=
file_glob: true
file: "${RELEASE_WEBARCHIVE}"
on:
repo: alexandrialibrary/Alexandria
tags: true