-
Notifications
You must be signed in to change notification settings - Fork 17
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
Update CI -- switch to travic-ci.com or github actions? #680
Comments
The conditions for the 'free tier' on travis-ci.com are a bit fuzzy. Apparently you get '10000' credits, But it's not clear what that buys you and what happens when you run out.... |
Moving to GitHub actions would work for me. It supports Docker and has Gradle docs. We would have recreate the SONAR_TOKEN and use https://github.com/codecov/codecov-action to upload the coverage. |
Appveyor is used for testing on Windows. Moving to GitHub Actions we can do tests on Windows there as well. |
Creating workflows for unit and integrations tests (on ubuntu) was really simple. Basically works out of the box. Next step is windows, apple, fixedClient and uploading the coverage. |
The test workflows seem to be working for linux, windows and mac (in the . The upload to codecov is included, but in the hackity way we used to use in travis and appveyor. Sonarcube is still missing. Will check out the codecov and sonarcloud actions tomorrow |
So far, we've been using travis-ci,org for automated testing. This will be shutdown in the near future and replaced with travis-ci.com.
Although they also seem to support free use for open source projects, this may also be a good moment to check if it makes sense to switch to gtihub actions?
The text was updated successfully, but these errors were encountered: