From 0b76b068a47570a271dff3b48ee1a74db4eb2da0 Mon Sep 17 00:00:00 2001 From: Maxime Jublou Date: Mon, 6 May 2024 14:46:14 +0200 Subject: [PATCH] fix: Add missing docker-compose.yaml --- docker-compose.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 docker-compose.yaml diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..2753c8e --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,22 @@ +services: + python: + build: + context: . + dockerfile: .docker/Dockerfile + volumes: + - .:/data + - .cache:/root/.cache + working_dir: /data/python + command: + - bash + - -c + - | + poetry install --with dev && \ + poetry run python3 -m grpc_tools.protoc \ + -I=../protos/ \ + -I=../lib/protoc-gen-validate/validate/ \ + --protobuf-to-pydantic_out=../python/naas_models/pydantic/ \ + --python_out=../python/naas_models \ + --go_out=../go \ + --validate_out="lang=go:../go" \ + space.proto registry.proto iam.proto aimodel.proto chat.proto credit.proto secret.proto storage.proto workspace.proto asset.proto validate.proto common.proto \ No newline at end of file