Add it on merge queue (#2112)

* Github action to run integration tests

* Improve

* Fix build

* Add pull

* Fix readiness script

* Add IT runner

* Add IT runner

* Add logs

* update

* Fix

* Fix path

* file path

* test

* fix

* fix

* fix

* test

* network

* fix

* cleanup

* fix

* test

* Fix downgrade

* Add OpenAI API key

* Add VESPA_HOST

* test pulling first

* Add API server host

* Cache tweak

* Fix pull/push settings:

* Stop pushing to latest tag

* test cache change

* test

* test

* test

* remove cache temporarily

* Fix

* Enable EE

* test

* Remove duplicate funcs

* add back build

* Update all

* Fix stop cmd

* Add to merge queue

* Cleanup image tag
This commit is contained in:
Chris Weaver
2024-08-26 00:20:28 -07:00
committed by GitHub
parent 205c3c3fc8
commit c0e1a02e8e
11 changed files with 300 additions and 58 deletions

View File

@@ -1,7 +1,7 @@
version: '3'
services:
api_server:
image: danswer/danswer-backend:latest
image: danswer/danswer-backend:${IMAGE_TAG:-latest}
build:
context: ../../backend
dockerfile: Dockerfile
@@ -98,7 +98,7 @@ services:
background:
image: danswer/danswer-backend:latest
image: danswer/danswer-backend:${IMAGE_TAG:-latest}
build:
context: ../../backend
dockerfile: Dockerfile
@@ -201,7 +201,7 @@ services:
web_server:
image: danswer/danswer-web-server:latest
image: danswer/danswer-web-server:${IMAGE_TAG:-latest}
build:
context: ../../web
dockerfile: Dockerfile
@@ -226,7 +226,7 @@ services:
inference_model_server:
image: danswer/danswer-model-server:latest
image: danswer/danswer-model-server:${IMAGE_TAG:-latest}
# for GPU support, please read installation guidelines in the README.md
# bare minimum to get this working is to install nvidia-container-toolkit
deploy:
@@ -262,7 +262,7 @@ services:
indexing_model_server:
image: danswer/danswer-model-server:latest
image: danswer/danswer-model-server:${IMAGE_TAG:-latest}
build:
context: ../../backend
dockerfile: Dockerfile.model_server