Skip to content

Commit f670c0a

Browse files
committed
Update deps and scripts cleanup
1 parent cd54b0f commit f670c0a

39 files changed

Lines changed: 1257 additions & 804 deletions

Makefile

Lines changed: 8 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -6,51 +6,20 @@ openapi: openapi_http openapi_js
66

77
.PHONY: openapi_http
88
openapi_http:
9-
oapi-codegen -generate types -o internal/trainings/ports/openapi_types.gen.go -package ports api/openapi/trainings.yml
10-
oapi-codegen -generate chi-server -o internal/trainings/ports/openapi_api.gen.go -package ports api/openapi/trainings.yml
11-
oapi-codegen -generate types -o internal/common/client/trainings/openapi_types.gen.go -package trainings api/openapi/trainings.yml
12-
oapi-codegen -generate client -o internal/common/client/trainings/openapi_client_gen.go -package trainings api/openapi/trainings.yml
13-
14-
oapi-codegen -generate types -o internal/trainer/ports/openapi_types.gen.go -package ports api/openapi/trainer.yml
15-
oapi-codegen -generate chi-server -o internal/trainer/ports/openapi_api.gen.go -package ports api/openapi/trainer.yml
16-
oapi-codegen -generate types -o internal/common/client/trainer/openapi_types.gen.go -package trainer api/openapi/trainer.yml
17-
oapi-codegen -generate client -o internal/common/client/trainer/openapi_client_gen.go -package trainer api/openapi/trainer.yml
18-
19-
oapi-codegen -generate types -o internal/users/openapi_types.gen.go -package main api/openapi/users.yml
20-
oapi-codegen -generate chi-server -o internal/users/openapi_api.gen.go -package main api/openapi/users.yml
21-
oapi-codegen -generate types -o internal/common/client/users/openapi_types.gen.go -package users api/openapi/users.yml
22-
oapi-codegen -generate client -o internal/common/client/users/openapi_client_gen.go -package users api/openapi/users.yml
9+
@./scripts/openapi-http.sh trainer internal/trainer/ports ports
10+
@./scripts/openapi-http.sh trainings internal/trainings/ports ports
11+
@./scripts/openapi-http.sh users internal/users main
2312

2413
.PHONY: openapi_js
2514
openapi_js:
26-
docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli:v4.3.0 generate \
27-
-i /local/api/openapi/trainings.yml \
28-
-g javascript \
29-
-o /local/web/src/repositories/clients/trainings
30-
31-
docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli:v4.3.0 generate \
32-
-i /local/api/openapi/trainer.yml \
33-
-g javascript \
34-
-o /local/web/src/repositories/clients/trainer
35-
36-
docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli:v4.3.0 generate \
37-
-i /local/api/openapi/users.yml \
38-
-g javascript \
39-
-o /local/web/src/repositories/clients/users
15+
@./scripts/openapi-js.sh trainer
16+
@./scripts/openapi-js.sh trainings
17+
@./scripts/openapi-js.sh users
4018

4119
.PHONY: proto
4220
proto:
43-
protoc \
44-
--proto_path=api/protobuf api/protobuf/trainer.proto \
45-
--go_out=internal/common/genproto/trainer --go_opt=paths=source_relative \
46-
--go-grpc_opt=require_unimplemented_servers=false \
47-
--go-grpc_out=internal/common/genproto/trainer --go-grpc_opt=paths=source_relative \
48-
49-
protoc \
50-
--proto_path=api/protobuf api/protobuf/users.proto \
51-
--go_out=internal/common/genproto/users --go_opt=paths=source_relative \
52-
--go-grpc_opt=require_unimplemented_servers=false \
53-
--go-grpc_out=internal/common/genproto/users --go-grpc_opt=paths=source_relative \
21+
@./scripts/proto.sh trainer
22+
@./scripts/proto.sh users
5423

5524
.PHONY: lint
5625
lint:

docker/app-prod/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.14
1+
FROM golang:1.17
22

33
ARG SERVICE
44

docker/app/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.14
1+
FROM golang:1.17
22

33
RUN go get github.com/cespare/reflex
44
COPY reflex.conf /

0 commit comments

Comments
 (0)