aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2019-08-19Changing oraclejdk8 to openjdk8 in hopes that it will fix our Travis builds.dpb
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=263837785
2019-08-19Switch from oraclejdk9 to openjdk9 in Travis builds, per ↵dpb
https://travis-ci.community/t/java-9-build-failing-with-https-certificate-exception/4364/2. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=263775386
2018-01-31Add oraclejdk9 to the Travis build matrix.dpb
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=183882365
2017-03-24Remove JDK 7 from the Travis configuration of the Auto project on github. We ↵emcmanus
no longer support running the annotation processors in this project on Java 7 or earlier, although they still generate code that can *run* on Java 6 or 7. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151142237
2016-05-10Support for TYPE_USE @Nullable.emcmanus
Limitations: The following cases currently don't work with javac (i.e. the annotation processors don't see the @Nullable so a null check is generated in the constructor): public abstract int @Nullable [] getInts() This works with eclipse JDT and the null check is ommited in the generated code, but note that the @Nullable is in the wrong position in the generated code (i.e. @Nullable int[] instead of int @Nullable[])), which might lead to compiler warnings For generic type T: @Nullable public abstract T getT() (works in JDT) Also @Nullable won't work for types which can't be imported because of naming conflicts, because the @Nullable is generated at the wrong place, i.e. "@Nullable some.package.Map" instead of "some.package.@Nullable Map" which won't compile at all for TYPE_USE @Nullable. This change was imported from github: https://github.com/google/auto/pull/293 The original author is Till Brychy. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=120629206
2016-03-04Update the travis configurations to only build the "master" branch or any ↵cgruber
branches prefixed with "release" in order to reduce the duplicate use of build bots on travis for pull requests based on non-user-fork-originated branches. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=116275195
2016-03-04Fix typo in .travis.yml. Fix from ameya-pandilwar in ↵emcmanus
https://github.com/google/auto/pull/304. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=114802238
2016-01-10Quiesce the continuous integration builds a bit by running maven in batch ↵cgruber
mode (reducing chatter from download progress logging) ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=111811091
2016-01-10Fix travis failures by moving to container-based travis which doesn't invoke ↵cgruber
the OpenJDK7 bug in getHostAddress (which crashes the VM during GWT tests) ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=111807364
2015-02-24Add travis configuration, secure variables, and scripts suitable to add ↵Christian Edward Gruber
automatic snapshot and javadoc publishing on a successful build.
2014-09-08Force maven builds to update any snapshot dependencies in Travis, and add ↵Christian Edward Gruber
missing/out-of-date dependency information and versions to the various pom files.
2014-03-17Add a convenience pom for local builds and travis-ci, and alter travis-ci ↵Christian Edward Gruber
configuration to use it.
2013-05-22An initial project and an initial continuous integration system config, as ↵Christian Edward Gruber
well as contributors docs, license, and an initial checkstyle, cribbed from Dagger.