Skip to content
This repository has been archived by the owner on Jul 22, 2020. It is now read-only.

Multi-stage CI to compile Java 8 code with Java 7 target #69

Open
hhandoko opened this issue Dec 23, 2017 · 0 comments
Open

Multi-stage CI to compile Java 8 code with Java 7 target #69

hhandoko opened this issue Dec 23, 2017 · 0 comments
Assignees
Labels

Comments

@hhandoko
Copy link
Owner

hhandoko commented Dec 23, 2017

Context

Kotlin 1.1+ and KotlinTest 2.x requires JDK 8 to compile, but it can set to target Java 7 bytecode. Splitting Travis CI pipeline into stages, it will allow the library to be compiled with an up-to-date version of Kotlin whilst maintaining Java 7 compatibility.

Related issues: #35, #58, #59

Refer to Travis CI Build Stages documentation for more information.


Definition of Done

Compile the code using Java 8 and run integration test in a separate stage using Java 7.

@hhandoko hhandoko changed the title Multi-stage CI to compile Java 8 code with Java 6 target Multi-stage CI to compile Java 8 code with Java 7 target Dec 23, 2017
@hhandoko hhandoko added the task label Dec 23, 2017
@hhandoko hhandoko self-assigned this Apr 1, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant