From b68f95992dae66683faa454eec4bc4f875fa3434 Mon Sep 17 00:00:00 2001 From: Jonathan Heng Date: Wed, 20 Oct 2021 00:32:37 +0800 Subject: [PATCH] Fix docs build error by installing all required packages --- jsonnet/demo-api.jsonnet | 4 +--- requirements_extra.txt | 2 ++ 2 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 requirements_extra.txt diff --git a/jsonnet/demo-api.jsonnet b/jsonnet/demo-api.jsonnet index 52aff08..118ba9b 100644 --- a/jsonnet/demo-api.jsonnet +++ b/jsonnet/demo-api.jsonnet @@ -29,9 +29,7 @@ local build_and_push_docs_staging() = { "echo 'Installing docs dependencies'", "apt-get -y install build-essential", "pip install --upgrade pip", - "pip install -r requirements.txt", - "pip install -e ../.", - "pip install networkx", + "pip install -r requirements.txt -r ../requirements_extra.txt -e ../.", "sphinx-build -b html source build", "echo 'Building SG-NLP Documentation'", "echo $STG_REGISTRY_PASSWORD | docker login registry.aisingapore.net -u $STG_DOCKER_USER --password-stdin", diff --git a/requirements_extra.txt b/requirements_extra.txt new file mode 100644 index 0000000..0e06a6d --- /dev/null +++ b/requirements_extra.txt @@ -0,0 +1,2 @@ +allennlp +networkx==2.4 \ No newline at end of file