-
Notifications
You must be signed in to change notification settings - Fork 78
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
Fixup py3 #662
Conversation
.circleci/config.yml
Outdated
workflows: | ||
version: 2 | ||
openfisca-core: | ||
jobs: | ||
- checkout | ||
- dependencies: | ||
context: Py2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These contexts are defined in the CircleCI console.
This is the only way I managed to create an environment variable I could use to distinguish the Python 2 and 3 dependencies cache.
ecd78fa
to
1152678
Compare
Actually, I'm still working on the CircleCI config, due to openfisca/country-template#40. |
560bcae
to
d685d1f
Compare
Discussion on the Circle config happening here: openfisca/country-template#41. |
Striping this PR for all the Circle Change, so that we can deal with the fixup first. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @fpagnoux, works perfectly in both Python 2.x and 3.x.
Relates to #630
Publishing works both for Python 3 and Python 2.
The Python 2 deploy script is in charge of publishing the tag and deploying the API, as this should be done only once.