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

Document process for testing coala-ci on a GitHub project using Travis and reporting findings #48

Closed
jayvdb opened this issue Nov 4, 2016 · 4 comments
Assignees

Comments

@jayvdb
Copy link
Member

jayvdb commented Nov 4, 2016

Document process for testing coala-ci on a GitHub project using Travis and reporting findings.

This will be used as a GCI medium difficulty task, but is also used for other engagement activities where many participants are exploring coala's capabilities.

The important part is what they do with the Travis results, so that the reported findings are pushed back into the coala dev and further engagement processes.

e.g. if all tests pass, and the project doesnt have CI linting yet, then it is easy to create a pull request to the project and see if they want to adopt coala.

However if they already have some CI linting, we dont want to be aggressively proposing they replace their existing infrastructure with coala. Especially not asking school children to be our pushers ;-)

So results need to be pushed into the coala project, and then new tasks created by coala mentors.

@jayvdb jayvdb self-assigned this Nov 4, 2016
@jayvdb
Copy link
Member Author

jayvdb commented Nov 7, 2016

@jayvdb
Copy link
Member Author

jayvdb commented Nov 7, 2016

Note there should be two tasks:

  1. report findings of coala-ci with only auto-fixes, and no PR (mostly written up)
  2. explore the errors and fix them if there are a small number, or remove the problematic bears, so that the changes can be a PR to the selected repo (not done)

@jayvdb
Copy link
Member Author

jayvdb commented Nov 7, 2016

Note this task is much easier if coala/coala-quickstart#39 is completed

@jayvdb
Copy link
Member Author

jayvdb commented Apr 18, 2018

This was done as that CI1-3 series of GCI tasks, e.g. https://github.com/coala/projects/blob/master/_projects/use_coala.md

@jayvdb jayvdb closed this as completed Apr 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant