aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* drop support for Scala 2.11 as of 0.10.0Seth Tisue2018-05-011-0/+1
| | | | also upgrade Scala 2.12.4 -> 2.12.6
* Remove use of scala.concurrent.forkjoinNthPortal2018-03-141-5/+0
| | | | | Remove use of scala.concurrent.forkjoin. Remove support for JDK 6.
* Travis makes us work harder now to actually get OpenJDK 6Seth Tisue2017-10-191-2/+5
| | | | | as per: https://github.com/travis-ci/travis-ci/issues/8199#issuecomment-327246053
* Use scala-module-plugin, update tag-based publishingLukas Rytz2017-04-261-15/+9
| | | | | | | The build didn't use the `scala-module-plugin` before but duplicated most of its settings - maybe I missed the reason why this is the case? Also update tag-based publishing to the latest version.
* Bump to Scala 2.12.0Jason Zaugg2016-10-301-1/+1
|
* Bump Scala version to 2.12.0-RC2Jason Zaugg2016-10-171-3/+3
|
* Rework build logic to determine which JDK use for release buildJason Zaugg2016-09-081-10/+8
|
* Add maintainence warning in .travis.ymlJason Zaugg2016-09-081-2/+3
|
* Compatibility with Scala 2.12.0-RC1Jason Zaugg2016-09-081-2/+7
| | | | | | | | | | | | | | | | - method local lazy vals are now encoded as a single ValDef rather than a ValDef + DefDef pair. We need to treat ValDef-s with the LAZY flag in the same way as we used to treat the DefDef. - Rename one of the symbols `ANF,anf` in the same scope to avoid generating anonymous class names that differ only in case. The compiler warned about this one. - When patching the LabelDefs to have a `Unit` result type, propagate this other LabelDefs conclude with a jump to that label. Not sure why, but without this we now hit an error in the backend about the nonsensical attempt to emit a coercion from void to int. - Use crossScalaVersions in the build and update the Scala versions tested in CI.
* Merge remote-tracking branch 'origin/2.10.x' into ↵Jason Zaugg2015-07-271-1/+1
|\ | | | | | | merge/2.10.x-to-master-20150727
| * Opt in to container based TravisCIJason Zaugg2015-07-271-1/+1
| |
* | Merge remote-tracking branch 'origin/2.10.x' into ↵Jason Zaugg2014-12-181-2/+11
|\| | | | | | | | | | | | | merge/2.10.x-to-master-tag-driven-release Conflicts: .travis.yml
| * Support tag driven publishingJason Zaugg2014-12-181-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I started with: https://github.com/scala/scala-swing/commit/a6a8e1d77e#diff-3acefdae08499733e855dd23e1af933dR8 And: - modified the regex that derives the version from the tag to handle the fact we have the scala binary version appended to our tags - Removed unnessary cross building with Scala 2.11 (as this is on the 2.10.x branch) - generated a key pair for the async repository - added passphrase for that key, and sonatype credentials, to sensitive.sbt - encrypted the secrets with the travis key.
* | Bump to a non-RC Scala versionJason Zaugg2014-07-151-1/+1
| |
* | Finalize the move to Scala 2.11.xJason Zaugg2014-02-211-2/+1
|/ | | | | | | | - Link to the 2.10.x branch from the README - use `scala.annotation.compileTimeOnly` (from scala-library.jar) - no longer impose a transitive dependency on scala-reflect and scala-compiler. - Update Travis CI configuration to use only 2.11.0-SNAPSHOT
* Remove unsupported Oracle JDK6 from Travis CI configPhilipp Haller2013-11-221-1/+1
|
* Enable Travis CIJason Zaugg2013-11-131-0/+13