Skip to content

Commit 664a5fa

Browse files
committed
Install all dependencies
1 parent 38eb87b commit 664a5fa

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
.PHONY: codegen
22
codegen:
33
@echo "Generating SDK code from openapi and envd spec"
4-
@docker run -v "$$(pwd):/workspace" $$(docker build -q -t codegen-env . -f codegen.Dockerfile)
4+
@docker run -v "$$(pwd):/workspace" $$(docker build -q -t codegen-env . -f codegen.Dockerfile) \
5+
/bin/sh -c "pnpm install && make generate"
56

67
generate: generate-js generate-python
78

codegen.Dockerfile

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,5 @@ RUN apt-get update && \
3838
rm -rf /var/lib/apt/lists/*
3939

4040
# Install Node.js deps
41-
RUN npm install -g pnpm @connectrpc/protoc-gen-connect-es@1.6.1 @bufbuild/protoc-gen-es@2.6.2
42-
43-
RUN pnpm i
44-
# Generate when container starts
45-
CMD ["make", "generate"]
41+
RUN npm install -g pnpm @connectrpc/pr \
42+
otoc-gen-connect-es@1.6.1 @bufbuild/protoc-gen-es@2.6.2

0 commit comments

Comments
 (0)