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

Move to CircleCI 2.0 #106

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Conversation

PeterJCLaw
Copy link
Contributor

@PeterJCLaw PeterJCLaw commented Mar 29, 2020

This seems to be mostly working (see PeterJCLaw#2), though it has highlighted some issues under Python 3.8 (hence why that job isn't run).

This also shows up that black and isort dislike the current code layout, though I propose we fix those separately.

The release task here is untested as it's somewhat hard to test that.

Note that for the moment there's no attempt to build the debian package here. This is intentional as it is expected that that will change soon anyway (#105).

This allows the requirements to move out of the CI config.
Specifically: we rely on werkzeug.config, which is no longer present
in 1.x.
This should be similar to the release process from the old circle.yml,
though I can't find a way to replicate the old "owner" filter.
The current aim is to move to Circle CI 2.0, we can fix
Python 3.8 later.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant