Remove autogenerated files#4640
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Ignored Deployment
|
|
yarn build:packages now runs the openapi types generation step which requires Java runtime to be installed. We should probbaly add that requirement to README and perhaps update setup.sh to try to install it as well? $ graphql-codegen
✔ Parse configuration
✔ Generate outputs
$ yarn generate:types:all && yarn build:client && yarn build:node
$ yarn generate:types:graphql && yarn generate:types:json-schema && yarn generate:types:api
$ yarn graphql-codegen -c ./src/services/queryNode/codegen.yml
$ /Users/mokhtar/joystream/joystream/node_modules/.bin/graphql-codegen -c ./src/services/queryNode/codegen.yml
✔ Parse configuration
✔ Generate outputs
$ yarn ts-node --transpile-only ./src/services/metadata/generateTypes.ts
$ /Users/mokhtar/joystream/joystream/node_modules/.bin/ts-node --transpile-only ./src/services/metadata/generateTypes.ts
$ yarn openapi-typescript ./src/api-spec/openapi.yaml -o ./src/services/webApi/types/generated.ts -c ../prettierrc.js
$ /Users/mokhtar/joystream/joystream/node_modules/.bin/openapi-typescript ./src/api-spec/openapi.yaml -o ./src/services/webApi/types/generated.ts -c ../prettierrc.js
✨ openapi-typescript 4.5.0
🔭 Loading spec from file:///Users/mokhtar/joystream/joystream/storage-node/src/api-spec/openapi.yaml…
🚀 ./src/api-spec/openapi.yaml -> /Users/mokhtar/joystream/joystream/storage-node/src/services/webApi/types/generated.ts [209ms]
$ tsc --build ./client/tsconfig.json
$ tsc --build tsconfig.json
$ yarn generate:types:all && yarn build:client && yarn build:node
$ yarn generate:types:graphql && yarn generate:types:api && yarn generate:types:json-schema
$ yarn graphql-codegen -c ./src/services/networking/query-node/codegen.yml
$ /Users/mokhtar/joystream/joystream/node_modules/.bin/graphql-codegen -c ./src/services/networking/query-node/codegen.yml
✔ Parse configuration
✔ Generate outputs
$ yarn generate:types:public-api && yarn generate:types:operator-api
$ yarn openapi-typescript ./src/api-spec/public.yml -o ./src/types/generated/PublicApi.ts -c ../prettierrc.js
$ /Users/mokhtar/joystream/joystream/node_modules/.bin/openapi-typescript ./src/api-spec/public.yml -o ./src/types/generated/PublicApi.ts -c ../prettierrc.js
✨ openapi-typescript 4.5.0
🔭 Loading spec from file:///Users/mokhtar/joystream/joystream/distributor-node/src/api-spec/public.yml…
🚀 ./src/api-spec/public.yml -> /Users/mokhtar/joystream/joystream/distributor-node/src/types/generated/PublicApi.ts [186ms]
$ yarn openapi-typescript ./src/api-spec/operator.yml -o ./src/types/generated/OperatorApi.ts -c ../prettierrc.js
$ /Users/mokhtar/joystream/joystream/node_modules/.bin/openapi-typescript ./src/api-spec/operator.yml -o ./src/types/generated/OperatorApi.ts -c ../prettierrc.js
✨ openapi-typescript 4.5.0
🔭 Loading spec from file:///Users/mokhtar/joystream/joystream/distributor-node/src/api-spec/operator.yml…
🚀 ./src/api-spec/operator.yml -> /Users/mokhtar/joystream/joystream/distributor-node/src/types/generated/OperatorApi.ts [176ms]
$ yarn ts-node --transpile-only ./src/schemas/scripts/generateTypes.ts
$ /Users/mokhtar/joystream/joystream/node_modules/.bin/ts-node --transpile-only ./src/schemas/scripts/generateTypes.ts
$ tsc --build ./client/tsconfig.json
$ tsc --build tsconfig.json
$ yarn generate:all && tsc --noEmit
$ yarn generate:types:graphql
$ graphql-codegen
✔ Parse configuration
✔ Generate outputs
✨ Done in 398.15s.Also just noticed yarn.lock has slightly been modified but latest changes not checked in. |
|
yarn.lock issue addressed here #4658 regarding Java, perhaps its just an issue on MacOs? |
I don't think I checked this using But it still builds storage and distributor nodes successfully. Also we have CI checks running on both Mac and Ubuntu where |
ok it must have been when I ran |
Addresses #4639