-
- Downloads
Add a machine-readable GraphQL schema
Use the [built-in Rake Task available as part of the graphql-ruby gem](https://github.com/rmosolgo/graphql-ruby/blob/master/lib/graphql/rake_task.rb) in order to generate both [IDL](https://www.prisma.io/blog/graphql-sdl-schema-definition-language-6755bcb9ce51) and JSON schema files. Also adds a rake task that checks to make sure the files are up-to-date as well as runs the rake task in our CI
Showing
- .gitlab/ci/docs.gitlab-ci.yml 2 additions, 1 deletion.gitlab/ci/docs.gitlab-ci.yml
- doc/api/graphql/index.md 5 additions, 0 deletionsdoc/api/graphql/index.md
- doc/api/graphql/reference/gitlab_schema.graphql 4214 additions, 0 deletionsdoc/api/graphql/reference/gitlab_schema.graphql
- doc/api/graphql/reference/gitlab_schema.json 17666 additions, 0 deletionsdoc/api/graphql/reference/gitlab_schema.json
- doc/development/api_graphql_styleguide.md 3 additions, 3 deletionsdoc/development/api_graphql_styleguide.md
- doc/development/rake_tasks.md 11 additions, 1 deletiondoc/development/rake_tasks.md
- lib/tasks/gitlab/graphql.rake 37 additions, 5 deletionslib/tasks/gitlab/graphql.rake
This diff is collapsed.
doc/api/graphql/reference/gitlab_schema.json
0 → 100644
This diff is collapsed.
Please register or sign in to comment