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

A temporary `python2` backend for the new python pipeline tasks. #4378

Merged
merged 1 commit into from Mar 24, 2017

Conversation

Projects
None yet
2 participants
@benjyw
Contributor

benjyw commented Mar 24, 2017

Allows sites to experiment with the new pipeline with just a change to pants.ini.

Sites can switch out the backends with this config in pants.ini:

[GLOBAL]
backend_packages: +["pants.backend.python2"],-["pants.backend.python"]

A followup change will apply this in the pants repo itself, so we can eat our own dogfood.
I've verified that CI passes under this dogfooding.

@benjyw benjyw requested review from stuhood and kwlzn Mar 24, 2017

A temporary `python2` backend with just the new python pipeline tasks.
Allows sites to experiment with the new pipeline with just a change
to pants.ini, instead of having to muck with the `*2` goals
(compile2, test2, run2 etc.)
@stuhood

Awesome! Thanks.

We'll try this out in our repo next week.

@benjyw benjyw merged commit 059934e into pantsbuild:master Mar 24, 2017

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@benjyw benjyw deleted the benjyw:python2_backend branch Mar 24, 2017

lenucksi added a commit to lenucksi/pants that referenced this pull request Apr 25, 2017

A temporary `python2` backend with just the new python pipeline tasks. (
#4378)

Allows sites to experiment with the new pipeline with just a change
to pants.ini, instead of having to muck with the `*2` goals
(compile2, test2, run2 etc.)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment