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

Convert to CircleCI for build testing #230

Merged
merged 1 commit into from
Jun 20, 2021
Merged

Convert to CircleCI for build testing #230

merged 1 commit into from
Jun 20, 2021

Conversation

SuperQ
Copy link
Member

@SuperQ SuperQ commented Jun 20, 2021

Replace Travis with CircleCI for testing.

Signed-off-by: SuperQ superq@gmail.com

@SuperQ SuperQ force-pushed the superq/circleci branch from ec1c962 to ba6a6d1 Compare June 20, 2021 12:12
Replace Travis with CircleCI for testing.

Fixes: #229

Signed-off-by: SuperQ <superq@gmail.com>
@SuperQ SuperQ force-pushed the superq/circleci branch from ba6a6d1 to 8bc5511 Compare June 20, 2021 12:14
@SuperQ SuperQ requested a review from dmagliola June 20, 2021 12:18
@dmagliola
Copy link
Collaborator

Legend. Thank you so much for the extremely quick response!!

@dmagliola dmagliola merged commit 7d9d45f into master Jun 20, 2021
@dmagliola dmagliola deleted the superq/circleci branch June 20, 2021 14:08
@SuperQ
Copy link
Member Author

SuperQ commented Jun 20, 2021

I would double check to make sure everything is working as expected. I noticed some coveralls errors in the CI output.

@dmagliola
Copy link
Collaborator

Yeah, I can take a look at that. The crucial bit for me what the part I didn't have permissions for, which you've done.
Thank you :)

dmagliola added a commit that referenced this pull request Jan 7, 2022
We've been having errors in CI from Coveralls, when trying to upload results.
(As mentioned in [this comment](#230 (comment)))

This error seems to be because our coveralls gem is pretty old and abandoned,
and probably using a TLS version that is no longer supported.

(Reference: lemurheavy/coveralls-ruby#163)

One option recommended in that issue is to switch to a different `coveralls-ruby-reborn` gem.

However, given that we only use `coveralls` to upload results to the cloud,
only so we can have a badge in our README reporting 100%, in the interest of
security, I think i'd rather get rid of `coveralls` altogether, and use
`simplecov` directly instead, which reports the coverage when running the
tests and doesn't upload them anywhere.
dmagliola added a commit that referenced this pull request Jan 7, 2022
We've been having errors in CI from Coveralls, when trying to upload results.
(As mentioned in [this comment](#230 (comment)))

This error seems to be because our coveralls gem is pretty old and abandoned,
and probably using a TLS version that is no longer supported.

(Reference: lemurheavy/coveralls-ruby#163)

One option recommended in that issue is to switch to a different `coveralls-ruby-reborn` gem.

However, given that we only use `coveralls` to upload results to the cloud,
only so we can have a badge in our README reporting 100%, in the interest of
security, I think i'd rather get rid of `coveralls` altogether, and use
`simplecov` directly instead, which reports the coverage when running the
tests and doesn't upload them anywhere.

Signed-off-by: Daniel Magliola <dmagliola@crystalgears.com>
@dmagliola
Copy link
Collaborator

Sorry @SuperQ , that comment took a bit of time to address...
My suggestion here: #239

@Sinjo Sinjo mentioned this pull request Jan 25, 2022
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.

2 participants