Query
query SkillGroup($id: ID!) {
skillGroup(id: $id) {
id
name
skills {
id
name
description
syncGlobally
packageHash
files {
id
path
contentsBase64
executable
contentHash
createdAt
}
}
repositories {
iosAppProject {
id
type
defaultDestinationType
repository {
__typename
}
configurations {
__typename
}
allowedScripts {
__typename
}
}
latestBuild {
blockedReason
id
requestId
jobId
status
action
}
id
canonicalOrigin
displayOrigin
name
}
createdAt
updatedAt
}
}Variables
{
"id": "id"
}Response
{
"data": {
"skillGroup": {
"id": "id",
"name": "string",
"skills": [
{
"id": "id",
"name": "string",
"description": "string",
"syncGlobally": true,
"packageHash": "string",
"files": [
{
"id": "id",
"path": "string",
"contentsBase64": "string",
"executable": true,
"contentHash": "string",
"createdAt": "string"
}
]
}
],
"repositories": [
{
"iosAppProject": {
"id": "id",
"type": "IOS_APP",
"defaultDestinationType": "SIMULATOR",
"repository": {
"__typename": "CodebaseRepository"
},
"configurations": [
{
"__typename": "BuildConfiguration"
}
],
"allowedScripts": [
{
"__typename": "AllowedBuildScript"
}
]
},
"latestBuild": {
"blockedReason": "string",
"id": "id",
"requestId": "id",
"jobId": "id",
"status": "QUEUED",
"action": "BUILD"
},
"id": "id",
"canonicalOrigin": "string",
"displayOrigin": "string",
"name": "string"
}
],
"createdAt": "string",
"updatedAt": "string"
}
}
}Queries
skillGroup
Returns one skill group with its assignments.
QUERY
skillGroup(id: ID!): SkillGroupArguments
id
ID!
required
Stable identifier of this resource.
Returns
id
ID!
Stable identifier for this skill group.
name
String!
Display name of this skill group.
skills
[Skill!]!
Skills associated with this skill group.
repositories
Repositories associated with this skill group.
createdAt
String!
ISO 8601 timestamp when this skill group was created.
updatedAt
String!
ISO 8601 timestamp when this skill group was last updated.
Query
query SkillGroup($id: ID!) {
skillGroup(id: $id) {
id
name
skills {
id
name
description
syncGlobally
packageHash
files {
id
path
contentsBase64
executable
contentHash
createdAt
}
}
repositories {
iosAppProject {
id
type
defaultDestinationType
repository {
__typename
}
configurations {
__typename
}
allowedScripts {
__typename
}
}
latestBuild {
blockedReason
id
requestId
jobId
status
action
}
id
canonicalOrigin
displayOrigin
name
}
createdAt
updatedAt
}
}Variables
{
"id": "id"
}Response
{
"data": {
"skillGroup": {
"id": "id",
"name": "string",
"skills": [
{
"id": "id",
"name": "string",
"description": "string",
"syncGlobally": true,
"packageHash": "string",
"files": [
{
"id": "id",
"path": "string",
"contentsBase64": "string",
"executable": true,
"contentHash": "string",
"createdAt": "string"
}
]
}
],
"repositories": [
{
"iosAppProject": {
"id": "id",
"type": "IOS_APP",
"defaultDestinationType": "SIMULATOR",
"repository": {
"__typename": "CodebaseRepository"
},
"configurations": [
{
"__typename": "BuildConfiguration"
}
],
"allowedScripts": [
{
"__typename": "AllowedBuildScript"
}
]
},
"latestBuild": {
"blockedReason": "string",
"id": "id",
"requestId": "id",
"jobId": "id",
"status": "QUEUED",
"action": "BUILD"
},
"id": "id",
"canonicalOrigin": "string",
"displayOrigin": "string",
"name": "string"
}
],
"createdAt": "string",
"updatedAt": "string"
}
}
}