Step 4 (Optional): Explore imported data with GraphQL API
- Access the pre-configured GraphQL API in Hasura on port 8080. The default admin password is
admin
. To learn how to set it, visit Setting Admin Credentials page. - Try the query below; it will list the reviewers for each PR. Notice the explorer on the right; it makes crafting those queries trivial.
query PR_Reviewers {
vcs_PullRequest {
uid
mergedAt
createdAt
vcs_PullRequestReviews {
vcs_User {
uid
}
}
repository
url
}
}
You can now integrate Faros CE with your favorite automation tool! (Hasura also supports RESTified GraphQL Endpoints)
Get Oriented in Hasura
Hasura is a great open-source GraphQL engine. You can find its documentation here.
See also โ GraphQL API with Hasura for how it used in Faros CE.
Updated over 2 years ago