GraphQL finishing touches
This commit is contained in:
parent
31cdddd4b0
commit
9829524b62
|
@ -42,3 +42,4 @@ tasks:
|
|||
- deploy: |
|
||||
ssh $master doas apk upgrade -U
|
||||
ssh -t $master doas service $project restart
|
||||
ssh -t $master doas service $project-api restart
|
||||
|
|
|
@ -0,0 +1,46 @@
|
|||
# Welcome to the SourceHut GraphQL explorer!
|
||||
# You can use this to run test requests against the GraphQL API.
|
||||
# To view the GraphQL schema, expand the button on the bottom of this page.
|
||||
# Here's a sample query to get you started:
|
||||
query {
|
||||
# Fetch info about the authenticated user (you):
|
||||
me {
|
||||
# Grab their canonical name:
|
||||
canonicalName
|
||||
# And a list of build jobs:
|
||||
jobs {
|
||||
# This resource is paginated, so it has a cursor. If you pass this
|
||||
# value into sshKeys(cursor:"...") in a subsequent request, you'll
|
||||
# get the next page.
|
||||
cursor
|
||||
# These are the actual results.
|
||||
results {
|
||||
id
|
||||
image
|
||||
tasks {
|
||||
name
|
||||
status
|
||||
log { last128KiB }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Also fetch the API version. Please note that the GraphQL API is
|
||||
# considered experimental: as long as this returns 0.0.0, the API is
|
||||
# subject to change without notice.
|
||||
version {
|
||||
major, minor, patch
|
||||
}
|
||||
|
||||
# On this page, you have been automatically authorized to make API
|
||||
# requests with your sr.ht login cookie. If you wish to make GraphQL
|
||||
# requests outside of the browser, create a personal access token at
|
||||
# https://meta.sr.ht/oauth
|
||||
#
|
||||
# curl \
|
||||
# -H Authorization:"Bearer <your oauth token>" \\
|
||||
# -H Content-Type:application/json \\
|
||||
# -d '{"query": "{ me { canonicalName } }"}' \\
|
||||
# https://builds.sr.ht/query
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
../api/graph/schema.graphqls
|
Loading…
Reference in New Issue