Setup releases from CI#58
Merged
Merged
Conversation
Upgrades the build to sbt 1.2 so that we can use sbt-ci-relase to automate releases from Travis CI.
6ad2542 to
767c1a2
Compare
olafurpg
commented
Sep 24, 2018
| @@ -1 +1 @@ | |||
| sbt.version=0.13.17 | |||
| sbt.version=1.2.1 | |||
Collaborator
Author
There was a problem hiding this comment.
@lihaoyi can we scrap JDK 7 support? Upgrading the build to use 2.12 results in errors on JDK 7
java.lang.UnsupportedClassVersionError: scala/Option : Unsupported major.minor version 52.0
olafurpg
commented
Sep 24, 2018
|
|
||
| # Release stable release on tag push and snapshot on merge to master | ||
| - stage: release | ||
| script: sbt ci-release |
Collaborator
Author
There was a problem hiding this comment.
@lihaoyi are you OK if I configure publishing credential in the Travis UI to publish releases on tag push?
Collaborator
Author
There was a problem hiding this comment.
I went ahead and included the credentials as secret environment variables in the Travis web UI settings. Please let me know if we should revert. I generated a fresh gpg key only to publish sourcecode.
e2e50e9 to
ed3fbc4
Compare
alexarchambault
approved these changes
Sep 24, 2018
Collaborator
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Upgrades the build to sbt 1.2 so that we can use sbt-ci-relase to
automate releases from Travis CI.