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
Replace Travis CI with GitHub Actions #343
Conversation
the latest image has no `curl` command, so use wget command instead.
Build with Java 11 failed due to javadoc error: https://github.com/spotbugs/sonar-findbugs/runs/1634869760
SonarCloud Quality Gate failed. 0 Bugs No Coverage information The version of Java (1.8.0_275) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 11. |
1. run deploy only from the master branch 2. run sonar only for one matrix pattern
it probably comes from the API limitation of docker hub, no solution we have at this moment.
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
I'll close this PR which has too many commits. I'll ask reviewers to review #350 instead. |
http://travis-ci.org/ is going to be closed, and we need to migrate to http://travis-ci.com/ soon.
However, its pricing plan for OSS project is unclear, and might not enough for our workload that has build matrix and long-running smoke test.
In this PR, I'll try to replace it with GitHub Actions, which has less limitation and high parallelism.
This PR also tackles the following issues:
memo: How to sign artifacts with GPG via GitHub Secrets