blob: 81e4a730ffbeab69259dcea2a319eabc33590792 [file] [log] [blame]
Christopher Currie4a2c5482014-02-16 17:02:21 -08001language: java
Tatu Salorantab26d1af2020-07-08 17:57:18 -07002
Tatu Salorantadc5c82e2018-12-08 14:26:29 -08003# 08-Dec-2018, tatu: While it should be possible to run core streaming on Java 6,
4# build won't work with anything below Java 8 now
Tatu Salorantab26d1af2020-07-08 17:57:18 -07005jdk:
Tatu Salorantac60d0b02017-09-06 20:14:16 -07006 - openjdk8
Tatu Salorantaa1c20aa2020-07-08 17:54:32 -07007 - openjdk11
Christopher Currie4a2c5482014-02-16 17:02:21 -08008
Christopher Currie2536f492014-02-17 17:35:38 -08009# Below this line is configuration for deploying to the Sonatype OSS repo
Tatu Salorantafedefb12019-11-26 13:48:14 -080010# https://knowm.org/configure-travis-ci-to-deploy-snapshots/
11
Christopher Currie2536f492014-02-17 17:35:38 -080012before_install: "git clone -b travis `git config --get remote.origin.url` target/travis"
Tatu Salorantaf7d5b842020-07-23 18:09:20 -070013script: "[ ${TRAVIS_PULL_REQUEST} = 'false' ] && mvn clean deploy --settings target/travis/settings.xml || mvn clean verify --settings target/travis/settings.xml"
Christopher Currie2536f492014-02-17 17:35:38 -080014
Christopher Currie2536f492014-02-17 17:35:38 -080015env:
16 global:
Christopher Currie8514fd62014-03-28 20:41:13 -070017 - secure: "YW0hrdsHvH41pb5uPJ2DGzXrBgOVT7nEyag/bAQoDcSlOQ/g55tnY6rIGkqE/aYD47IroTEhW4yLyM3tZpbrqwagX4dUX90ukjcUwUvFE1ePTSEfdBtuHVwl8f6HmLIIw2yK0dQ1gOJ21T+3g+wddvK+6sWBJJ+s3O1FePDh6X0="
Christopher Currief4260c72014-03-28 21:00:41 -070018 - secure: "sGQxvyfg98BFcJcWHQ5BjvDNhbwdgD1yEfkE3qzH4/gzwD/ND1jKhkCX++Glt3DuyAKhENNzXlSkztdCE5wKfK3X6MVvOgzMgiV/BhHIf09EtAjZ35fe4pr+GZImfGZO3qkViooTz3FDJyKJBA3YyMTuo9/eWK8HlUFCZHTjKP8="