Merge pull request #5 from kemitix/travis-support

.travis-support: added
This commit is contained in:
Paul Campbell 2017-08-26 19:31:16 +01:00 committed by GitHub
commit 218aebc3fb
6 changed files with 29 additions and 2 deletions

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule ".travis-support"]
path = .travis-support
url = https://github.com/kemitix/kemitix-travis-support.git

1
.travis-support Submodule

@ -0,0 +1 @@
Subproject commit b8593e541ba9a11447fa9559a83e5f99097ca4d2

View file

@ -1,5 +1,18 @@
language: java language: java
jdk: jdk:
- oraclejdk8 - oraclejdk8
cache:
directories:
- "$HOME/.m2"
install: true
script: "./mvnw clean install"
after_success: after_success:
- mvn clean test jacoco:report coveralls:report - sh .travis-support/coveralls.sh
- bash <(curl -s https://codecov.io/bash)
deploy:
provider: script
script: sh .travis-support/deploy.sh
on:
branch: master
env:
global:

View file

@ -4,6 +4,7 @@ CHANGELOG
0.3.0 0.3.0
----- -----
* Add `.travis-support`
* Avoid danger of JVM-level deadlock during `Condition` initialisation * Avoid danger of JVM-level deadlock during `Condition` initialisation
* Upgrade `kemitix-parent` to 3.2.0 * Upgrade `kemitix-parent` to 3.2.0
* Upgrade `kemitix-checkstyle-parent` to 3.2.0 * Upgrade `kemitix-checkstyle-parent` to 3.2.0

3
circle.yml Normal file
View file

@ -0,0 +1,3 @@
test:
override:
- ./mvnw clean install

6
wercker.yml Normal file
View file

@ -0,0 +1,6 @@
box: maven:3.5.0-jdk-8
build:
steps:
- xenoterracide/maven:
goals: clean install