Add a pip install step
ClosedPublic

Authored by akosiaris on May 19 2018, 4:29 PM.

Details

Reviewers
dduvall
thcipriani
Group Reviewers
Release-Engineering-Team
Commits
rGBLBR1b6a7003486b: Add a pip install step
Patch without arc
git checkout -b D1057 && curl -L https://phabricator.wikimedia.org/D1057?download=true | git apply
Summary

We want to also install the wheels, not just generate them. To do that
we add a pip install -t <target> command. For this to work however, we
need to install into /opt/lib/python and amend the environment
accordingly to set PYTHONPATH and PATH in order for the libraries and
binaries to be accessible.

Diff Detail

Repository
rGBLBR Blubber
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
akosiaris created this revision.May 19 2018, 4:29 PM
Restricted Application added a reviewer: Release-Engineering-Team. · View Herald TranscriptMay 19 2018, 4:29 PM
Restricted Application added a project: Release-Engineering-Team. · View Herald Transcript
akosiaris requested review of this revision.May 19 2018, 4:29 PM
dduvall updated this revision to Diff 2783.May 19 2018, 8:58 PM

Slightly modified the implementation to exclude PIP_NO_INDEX when not building wheels and installing, and implemented tests

This revision was not accepted when it landed; it landed in state Needs Review.May 19 2018, 9:15 PM
Closed by commit rGBLBR1b6a7003486b: Add a pip install step (authored by akosiaris, committed by dduvall). · Explain Why
This revision was automatically updated to reflect the committed changes.