-
Notifications
You must be signed in to change notification settings - Fork 180
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
Add ci checks for api [WIP] #183
Conversation
@m-mohr The CI in this PR is broken because my changes have an error that I have to fix. In the other two PRs that you mentioned #186 and #185 the build has not started because the user who has committed does not have an account on CircleCI. You should login to circleci using your github account, then add a new commit to the PR (branch) which will start the build |
Thanks for the reply. That sounds overly complicated and was not mentioned as requirement on sprint 3 AFAIK. TravisCI doesn't require this. Can this be simplified or do we require all contributors to go through this steps? Also, I don't like to clutter the commit history... |
We could certainly switch to Travis. What I explained only applies to PRs from forked repos btw. I think Travis has the same issue though. The problem is that the CI environment needs to checkout the code, for which it needs the necessary permission. When you login, you give the CI access to the forked repo on your account. The new commit is only needed for the first time, because it's not possible to trigger a build for commits in the past. |
Yeah I'm pretty sure the same problem exists in Travis because it needs to build an individuals repo when forked and isn't granted permission by default. |
This whole approach didn't work out the way I had imagined. Will close this and open a separate PR againt the dev branch. |
No description provided.