Skip to content

Install BuildGrid dependencies from requirements.txt

Rohit Kothur requested to merge rkothur/install-requirements-deps into master

Before raising this MR, consider whether the following are required, and complete if so:

  • Unit tests
  • Metrics
  • Documentation update(s)

If not required, please explain in brief why not. This is a simple bugfix for the e2e test.

Description

We previously were installing BuildGrid with a pip install .. This had the effect of installing the latest versions of BuildGrid's dependencies instead of the pinned versions in the requirements.txt. Unfortunately, the latest version of the Python grpcio package failed to build on debian:buster, so the e2e was failing. This MR makes the e2e install the pinned versions of the dependencies from the requirements.txt file so this doesn't happen again.

Merge request reports