Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added CI + Bintray releases #402

Merged
merged 9 commits into from
Jan 27, 2021
Merged

Added CI + Bintray releases #402

merged 9 commits into from
Jan 27, 2021

Conversation

mockitoguy
Copy link
Member

@mockitoguy mockitoguy commented Jan 18, 2021

Enabled the project for CI/CD:

  • added GitHub actions, removed Travis CI (the Travis CI does not work anyway)
  • bumped Gradle, started testing with latest Kotlin
  • dropped support for testing against old versions of Kotlin. Gradle Kotlin plugin / current Gradle no longer support those versions.
  • addresses Migrate release process to Shipkit #400 but needs follow-up PR to enable releases to JCenter/MavenCentral

Tested by:

  • generated artifacts/poms and diffed with the contents of the currently released version on Maven Central. The artifacts are exactly the same.
  • performed Bintray publication to test repo
  • CI builds executed against the branch (see the checks)

Szczepan Faber added 7 commits January 17, 2021 22:11
Tested by:
- building artifacts locally and recursively comparing with the previously released artifacts/poms
- published to 'test' repo on Bintray
@mockitoguy mockitoguy changed the title Initial GH Actions workflow Added CI + Bintray releases Jan 25, 2021
@TimvdLippe
Copy link
Contributor

Thanks for working on this! I have removed the Travis webhook so I assume that a new commit will clear that failing status.

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.8-bin.zip
Copy link

@bohsen bohsen Jan 25, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work.

Minor: Gradle 6.8.1 was released last week.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@mockitoguy mockitoguy merged commit 6232b43 into main Jan 27, 2021
@mockitoguy mockitoguy deleted the sf branch January 27, 2021 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants