-
Notifications
You must be signed in to change notification settings - Fork 45
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
Change build shield from Travis to CircleCI #297
Conversation
Codecov Report
@@ Coverage Diff @@
## master #297 +/- ##
=======================================
Coverage 92.87% 92.87%
=======================================
Files 9 9
Lines 842 842
=======================================
Hits 782 782
Misses 60 60 |
Co-authored-by: Taylor Salo <tsalo006@fiu.edu>
You'll want to do |
What do you mean? We already have a badge for the docs. |
The badge in Apologies for the blame view, but permalinks in RST and MD files don't work... |
Oh right. I thought you were talking about the README. My bad. Will push a commit now. |
Okay, I think that should make it @tsalo . Thank you! |
@eurunuela the build docs artifact is pointing to the wrong build. Based on larsoner/circleci-artifacts-redirector#6, I think the solution may be to enable Only build pull requests. CircleCI phys2bids page --> Project Settings --> Advanced Settings --> turn on Only build pull requests Would you be willing to give that a try? |
Done. Please let me know if there's anything else we have to change. |
Just swapped the Gitter and CircleCI badges on the docs. It makes more sense to me that all the ones related to builds are next to each other. I don't have a strong opinion on this, so let me know if you think it's not a good idea. |
It turns out I have permissions on the CircleCI settings for this project, so I checked them. After you enabled "Only build pull requests", I noticed that the CircleCI status checks didn't show up here on your newest commit. I went into the settings and enabled "Build forked pull requests", which should hopefully fix that. A bunch of pipelines started running, and I'm hoping that, once they're done, everything should be good here. All of the settings match my own on other projects I contribute to, so hopefully it'll be fine. I just want to wait until it all finishes before approving this. |
The backlog finished. Would you mind pushing one small commit to hopefully trigger things a final time? |
Thanks @tsalo . Hopefully this last commit will make it work. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
It turns out I had to do that on my own CircleCI profile too, otherwise the checks only appear when merging with master. |
Closes #296
Proposed Changes