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

Test through docker image (CircleCI) #106

Closed
wants to merge 5 commits into from

Conversation

florisla
Copy link
Collaborator

In #49 there was some talk about doing CI testing of bump2version using Docker images.

This PR adds a config file for CircleCI, which is a service which does exactly that.

It uses the same docker images as the regular Dockerfile.

This has the potential to replace Travis (not AppVeyor which covers Windows support).

Making use of the same tox-base image that's used in the current
Dockerfile.
Also drop Python 3.4 as in the other CI configs.

Source of the Python versions: https://github.com/themattrix/docker-tox-base/blob/master/python-versions.txt
This way the CI will not fail on missing Python versions when upstream
updates the dockerfile.
@florisla florisla changed the title Test through dockerfile at CircleCI Test through docker image (CircleCI) Dec 12, 2019
@ekohl
Copy link
Collaborator

ekohl commented Dec 12, 2019

Have you considered Github Actions as well? There's tox-gh-actions similar to tox-travis. GH actions also has Windows support so we could unify all CI that way.

@florisla
Copy link
Collaborator Author

I'm not familiar with GitHub actions.

It looks interesting but currently I lack the time to dive in.

Closing this for now; we can always revisit later if required.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants