-
Notifications
You must be signed in to change notification settings - Fork 438
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 minimal CircleCI config #316
Conversation
@davidducos, this will require someone with maintainer access to configure integration with https://circleci.com/. There's a nice free tier for open source projects. |
Add a simple build pipeline using CircleCI. This is just a first step. This can be extended to test multiple combinations of different base iamges, MySQL client libraries, and then integration tests with data. Signed-off-by: SuperQ <superq@gmail.com>
Ping @davidducos, what do you think about adding this? |
Hi @SuperQ, |
@SuperQ, the other issue that I have is that MyDumper is not my repo and it is not an organization. This means that I don't have admin privileges, and I'm not allowed to create a project with MyDumper. And I don't want to branch to my account each time that I need to do a test... this is something that @maxbube and me, are already discussing. I will let you know. |
The CircleCI getting started guide pretty much covers it. Basically once someone (maxbube in this case, since it's not an org project) needs to click through the integration buttons and that's it. It's pretty hands-off. I'd be happy to help with the GitHub org stuff. I manage a bunch of that for the Prometheus monitoring project. |
Are you still interested in adding CI to this project? |
Hi @SuperQ, yes, now that we had changed mydumper to org, I will be able to start to test it. |
You can merge this, and then activate the integration. Or if you're ok with granting me contributor access, I can help with it. After that is complete, I can make some additional PRs to setup more tests. |
Add a simple build pipeline using CircleCI. This is just a first step.
This can be extended to test multiple combinations of different base
iamges, MySQL client libraries, and then integration tests with data.
Signed-off-by: SuperQ superq@gmail.com