1485 lines
43 KiB
JSON
1485 lines
43 KiB
JSON
{
|
|
"/ci/intro": {
|
|
"id": "intro",
|
|
"name": "Intro",
|
|
"description": "Learn about basic Nx Cloud knowledge.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "ci-with-nx",
|
|
"name": "CI with Nx",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/intro/ci-with-nx",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/ci-with-nx",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "tutorials",
|
|
"name": "Tutorials",
|
|
"description": "Tutorials setting up CI with Nx",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "circle",
|
|
"name": "Circle CI with Nx",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/tutorial/circle",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/tutorials/circle",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "github-actions",
|
|
"name": "GitHub Actions with Nx",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/tutorial/github-actions",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/tutorials/github-actions",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/tutorials",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/intro",
|
|
"tags": []
|
|
},
|
|
"/ci/intro/ci-with-nx": {
|
|
"id": "ci-with-nx",
|
|
"name": "CI with Nx",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/intro/ci-with-nx",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/ci-with-nx",
|
|
"tags": []
|
|
},
|
|
"/ci/intro/tutorials": {
|
|
"id": "tutorials",
|
|
"name": "Tutorials",
|
|
"description": "Tutorials setting up CI with Nx",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "circle",
|
|
"name": "Circle CI with Nx",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/tutorial/circle",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/tutorials/circle",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "github-actions",
|
|
"name": "GitHub Actions with Nx",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/tutorial/github-actions",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/tutorials/github-actions",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/tutorials",
|
|
"tags": []
|
|
},
|
|
"/ci/intro/tutorials/circle": {
|
|
"id": "circle",
|
|
"name": "Circle CI with Nx",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/tutorial/circle",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/tutorials/circle",
|
|
"tags": []
|
|
},
|
|
"/ci/intro/tutorials/github-actions": {
|
|
"id": "github-actions",
|
|
"name": "GitHub Actions with Nx",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/tutorial/github-actions",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/intro/tutorials/github-actions",
|
|
"tags": []
|
|
},
|
|
"/ci/features": {
|
|
"id": "features",
|
|
"name": "Features",
|
|
"description": "Features of Nx and Nx Cloud that improve CI",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "affected",
|
|
"name": "Run Only Tasks Affected by a PR",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/using-nx/affected",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/affected",
|
|
"tags": ["run-tasks"]
|
|
},
|
|
{
|
|
"id": "remote-cache",
|
|
"name": "Use Remote Caching (Nx Replay)",
|
|
"description": "Learn how to enable remote caching s.t. you don't just benefit locally from it but also in CI.",
|
|
"mediaImage": "",
|
|
"file": "shared/features/remote-cache",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/remote-cache",
|
|
"tags": ["remote-cache"]
|
|
},
|
|
{
|
|
"id": "distribute-task-execution",
|
|
"name": "Distribute Task Execution (Nx Agents)",
|
|
"description": "Learn how to efficiently distribute tasks across machines to take full advantage of parallelization. Nx Agents make this a trivial task.",
|
|
"mediaImage": "",
|
|
"file": "shared/features/distribute-task-execution",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/distribute-task-execution",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "dynamic-agents",
|
|
"name": "Dynamically Allocate Agents",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/features/dynamic-agents",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/dynamic-agents",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "split-e2e-tasks",
|
|
"name": "Automatically Split E2E Tasks",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/features/split-e2e-tasks",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/split-e2e-tasks",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "flaky-tasks",
|
|
"name": "Identify and Re-run Flaky Tasks",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/features/flaky-tasks",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/flaky-tasks",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "on-premise",
|
|
"name": "Set up Nx Cloud On-Premise",
|
|
"description": "Set up Nx Cloud on machines that you control",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/nx-enterprise-on-prem",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/on-premise",
|
|
"tags": ["on-premise"]
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/features",
|
|
"tags": []
|
|
},
|
|
"/ci/features/affected": {
|
|
"id": "affected",
|
|
"name": "Run Only Tasks Affected by a PR",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/using-nx/affected",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/affected",
|
|
"tags": ["run-tasks"]
|
|
},
|
|
"/ci/features/remote-cache": {
|
|
"id": "remote-cache",
|
|
"name": "Use Remote Caching (Nx Replay)",
|
|
"description": "Learn how to enable remote caching s.t. you don't just benefit locally from it but also in CI.",
|
|
"mediaImage": "",
|
|
"file": "shared/features/remote-cache",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/remote-cache",
|
|
"tags": ["remote-cache"]
|
|
},
|
|
"/ci/features/distribute-task-execution": {
|
|
"id": "distribute-task-execution",
|
|
"name": "Distribute Task Execution (Nx Agents)",
|
|
"description": "Learn how to efficiently distribute tasks across machines to take full advantage of parallelization. Nx Agents make this a trivial task.",
|
|
"mediaImage": "",
|
|
"file": "shared/features/distribute-task-execution",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/distribute-task-execution",
|
|
"tags": []
|
|
},
|
|
"/ci/features/dynamic-agents": {
|
|
"id": "dynamic-agents",
|
|
"name": "Dynamically Allocate Agents",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/features/dynamic-agents",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/dynamic-agents",
|
|
"tags": []
|
|
},
|
|
"/ci/features/split-e2e-tasks": {
|
|
"id": "split-e2e-tasks",
|
|
"name": "Automatically Split E2E Tasks",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/features/split-e2e-tasks",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/split-e2e-tasks",
|
|
"tags": []
|
|
},
|
|
"/ci/features/flaky-tasks": {
|
|
"id": "flaky-tasks",
|
|
"name": "Identify and Re-run Flaky Tasks",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/features/flaky-tasks",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/flaky-tasks",
|
|
"tags": []
|
|
},
|
|
"/ci/features/on-premise": {
|
|
"id": "on-premise",
|
|
"name": "Set up Nx Cloud On-Premise",
|
|
"description": "Set up Nx Cloud on machines that you control",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/nx-enterprise-on-prem",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/features/on-premise",
|
|
"tags": ["on-premise"]
|
|
},
|
|
"/ci/concepts": {
|
|
"id": "concepts",
|
|
"name": "Concepts",
|
|
"description": "Learn how to manage Nx Cloud subscriptions and other options.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "building-blocks-fast-ci",
|
|
"name": "The Building Blocks of Fast CI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/concepts/building-blocks-fast-ci",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/concepts/building-blocks-fast-ci",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "reduce-waste",
|
|
"name": "Reduce Wasted Time in CI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/concepts/reduce-waste",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/concepts/reduce-waste",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "parallelization-distribution",
|
|
"name": "Parallelization and Distribution",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/concepts/parallelization-distribution",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/concepts/parallelization-distribution",
|
|
"tags": ["distribute-task-execution"]
|
|
},
|
|
{
|
|
"id": "cache-security",
|
|
"name": "Cache Security",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/concepts/cache-security",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/concepts/cache-security",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/concepts",
|
|
"tags": []
|
|
},
|
|
"/ci/concepts/building-blocks-fast-ci": {
|
|
"id": "building-blocks-fast-ci",
|
|
"name": "The Building Blocks of Fast CI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/concepts/building-blocks-fast-ci",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/concepts/building-blocks-fast-ci",
|
|
"tags": []
|
|
},
|
|
"/ci/concepts/reduce-waste": {
|
|
"id": "reduce-waste",
|
|
"name": "Reduce Wasted Time in CI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/concepts/reduce-waste",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/concepts/reduce-waste",
|
|
"tags": []
|
|
},
|
|
"/ci/concepts/parallelization-distribution": {
|
|
"id": "parallelization-distribution",
|
|
"name": "Parallelization and Distribution",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/concepts/parallelization-distribution",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/concepts/parallelization-distribution",
|
|
"tags": ["distribute-task-execution"]
|
|
},
|
|
"/ci/concepts/cache-security": {
|
|
"id": "cache-security",
|
|
"name": "Cache Security",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/concepts/cache-security",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/concepts/cache-security",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes": {
|
|
"id": "recipes",
|
|
"name": "Recipes",
|
|
"description": "Learn how to set up Nx Cloud for your workspace.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "set-up",
|
|
"name": "Set Up CI",
|
|
"description": "Learn how to set up Nx Cloud for your workspace.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "connect-to-cloud",
|
|
"name": "Connect Nx Cloud",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/connect-to-cloud",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/connect-to-cloud",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-azure",
|
|
"name": "Setting up Azure Pipelines",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-azure",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-azure",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-circle-ci",
|
|
"name": "Setting up CircleCI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-circle-ci",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-circle-ci",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-github-actions",
|
|
"name": "Setting up GitHub Actions",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-github-actions",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-github-actions",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-jenkins",
|
|
"name": "Setting up Jenkins",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-jenkins",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-jenkins",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-gitlab",
|
|
"name": "Setting up GitLab",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-gitlab",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-gitlab",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-bitbucket-pipelines",
|
|
"name": "Setting up Bitbucket",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-bitbucket-pipelines",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-bitbucket-pipelines",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up",
|
|
"tags": ["distribute-task-execution"]
|
|
},
|
|
{
|
|
"id": "security",
|
|
"name": "Security",
|
|
"description": "Manage access to Nx Cloud",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "google-auth",
|
|
"name": "Authenticate with Google Identity",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/google-auth",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security/google-auth",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "access-tokens",
|
|
"name": "Access Tokens",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/access-tokens",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security/access-tokens",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "encryption",
|
|
"name": "Enable End to End Encryption",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/encryption",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security/encryption",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "source-control-integration",
|
|
"name": "Source Control Integration",
|
|
"description": "Show Nx Cloud results directly in your pull request",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "github",
|
|
"name": "Enable GitHub PR Integration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/github",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration/github",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "bitbucket-cloud",
|
|
"name": "Enable Bitbucket Cloud PR Integration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/bitbucket-cloud",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration/bitbucket-cloud",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "gitlab",
|
|
"name": "Enable GitLab MR Integration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/gitlab",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration/gitlab",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "on-premise",
|
|
"name": "On-Premise",
|
|
"description": "Manage an on-premise installation of Nx Cloud",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "auth-single-admin",
|
|
"name": "Authenticate with a Single Admin",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-single-admin",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-single-admin",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-github",
|
|
"name": "Authenticate with GitHub",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-github",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-github",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "ami-setup",
|
|
"name": "On-Prem VM Setup",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/ami-setup",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/ami-setup",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-gitlab",
|
|
"name": "Authenticate with GitLab",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-gitlab",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-gitlab",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-bitbucket",
|
|
"name": "Authenticate with BitBucket",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-bitbucket",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-bitbucket",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-saml",
|
|
"name": "Authenticate via SAML",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-saml",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-saml",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-saml-managed",
|
|
"name": "Authenticate via SAML on Managed Version",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-saml-managed",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-saml-managed",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "advanced-config",
|
|
"name": "Advanced Configuration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/advanced-config",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/advanced-config",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "troubleshooting",
|
|
"name": "Troubleshooting",
|
|
"description": "Learn how to solve common issues in Nx Cloud.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "ci-execution-failed",
|
|
"name": "CI Execution Failed",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/troubleshooting/ci-execution-failed",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/troubleshooting/ci-execution-failed",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/troubleshooting",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "other",
|
|
"name": "Other",
|
|
"description": "Learn how to set up Nx Cloud for your workspace.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "record-commands",
|
|
"name": "Record Non-Nx Commands",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/record-commands",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/other/record-commands",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "ci-deployment",
|
|
"name": "Prepare applications for deployment via CI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/recipes/ci-deployment",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/other/ci-deployment",
|
|
"tags": ["docker", "deploy"]
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/other",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/set-up": {
|
|
"id": "set-up",
|
|
"name": "Set Up CI",
|
|
"description": "Learn how to set up Nx Cloud for your workspace.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "connect-to-cloud",
|
|
"name": "Connect Nx Cloud",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/connect-to-cloud",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/connect-to-cloud",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-azure",
|
|
"name": "Setting up Azure Pipelines",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-azure",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-azure",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-circle-ci",
|
|
"name": "Setting up CircleCI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-circle-ci",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-circle-ci",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-github-actions",
|
|
"name": "Setting up GitHub Actions",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-github-actions",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-github-actions",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-jenkins",
|
|
"name": "Setting up Jenkins",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-jenkins",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-jenkins",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-gitlab",
|
|
"name": "Setting up GitLab",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-gitlab",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-gitlab",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "monorepo-ci-bitbucket-pipelines",
|
|
"name": "Setting up Bitbucket",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-bitbucket-pipelines",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-bitbucket-pipelines",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up",
|
|
"tags": ["distribute-task-execution"]
|
|
},
|
|
"/ci/recipes/set-up/connect-to-cloud": {
|
|
"id": "connect-to-cloud",
|
|
"name": "Connect Nx Cloud",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/connect-to-cloud",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/connect-to-cloud",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/set-up/monorepo-ci-azure": {
|
|
"id": "monorepo-ci-azure",
|
|
"name": "Setting up Azure Pipelines",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-azure",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-azure",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/set-up/monorepo-ci-circle-ci": {
|
|
"id": "monorepo-ci-circle-ci",
|
|
"name": "Setting up CircleCI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-circle-ci",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-circle-ci",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/set-up/monorepo-ci-github-actions": {
|
|
"id": "monorepo-ci-github-actions",
|
|
"name": "Setting up GitHub Actions",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-github-actions",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-github-actions",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/set-up/monorepo-ci-jenkins": {
|
|
"id": "monorepo-ci-jenkins",
|
|
"name": "Setting up Jenkins",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-jenkins",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-jenkins",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/set-up/monorepo-ci-gitlab": {
|
|
"id": "monorepo-ci-gitlab",
|
|
"name": "Setting up GitLab",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-gitlab",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-gitlab",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/set-up/monorepo-ci-bitbucket-pipelines": {
|
|
"id": "monorepo-ci-bitbucket-pipelines",
|
|
"name": "Setting up Bitbucket",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/monorepo-ci-bitbucket-pipelines",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/set-up/monorepo-ci-bitbucket-pipelines",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/security": {
|
|
"id": "security",
|
|
"name": "Security",
|
|
"description": "Manage access to Nx Cloud",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "google-auth",
|
|
"name": "Authenticate with Google Identity",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/google-auth",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security/google-auth",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "access-tokens",
|
|
"name": "Access Tokens",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/access-tokens",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security/access-tokens",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "encryption",
|
|
"name": "Enable End to End Encryption",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/encryption",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security/encryption",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/security/google-auth": {
|
|
"id": "google-auth",
|
|
"name": "Authenticate with Google Identity",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/google-auth",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security/google-auth",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/security/access-tokens": {
|
|
"id": "access-tokens",
|
|
"name": "Access Tokens",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/access-tokens",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security/access-tokens",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/security/encryption": {
|
|
"id": "encryption",
|
|
"name": "Enable End to End Encryption",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/recipes/encryption",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/security/encryption",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/source-control-integration": {
|
|
"id": "source-control-integration",
|
|
"name": "Source Control Integration",
|
|
"description": "Show Nx Cloud results directly in your pull request",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "github",
|
|
"name": "Enable GitHub PR Integration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/github",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration/github",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "bitbucket-cloud",
|
|
"name": "Enable Bitbucket Cloud PR Integration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/bitbucket-cloud",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration/bitbucket-cloud",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "gitlab",
|
|
"name": "Enable GitLab MR Integration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/gitlab",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration/gitlab",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/source-control-integration/github": {
|
|
"id": "github",
|
|
"name": "Enable GitHub PR Integration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/github",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration/github",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/source-control-integration/bitbucket-cloud": {
|
|
"id": "bitbucket-cloud",
|
|
"name": "Enable Bitbucket Cloud PR Integration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/bitbucket-cloud",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration/bitbucket-cloud",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/source-control-integration/gitlab": {
|
|
"id": "gitlab",
|
|
"name": "Enable GitLab MR Integration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/gitlab",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/source-control-integration/gitlab",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/on-premise": {
|
|
"id": "on-premise",
|
|
"name": "On-Premise",
|
|
"description": "Manage an on-premise installation of Nx Cloud",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "auth-single-admin",
|
|
"name": "Authenticate with a Single Admin",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-single-admin",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-single-admin",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-github",
|
|
"name": "Authenticate with GitHub",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-github",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-github",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "ami-setup",
|
|
"name": "On-Prem VM Setup",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/ami-setup",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/ami-setup",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-gitlab",
|
|
"name": "Authenticate with GitLab",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-gitlab",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-gitlab",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-bitbucket",
|
|
"name": "Authenticate with BitBucket",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-bitbucket",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-bitbucket",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-saml",
|
|
"name": "Authenticate via SAML",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-saml",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-saml",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "auth-saml-managed",
|
|
"name": "Authenticate via SAML on Managed Version",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-saml-managed",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-saml-managed",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "advanced-config",
|
|
"name": "Advanced Configuration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/advanced-config",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/advanced-config",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/on-premise/auth-single-admin": {
|
|
"id": "auth-single-admin",
|
|
"name": "Authenticate with a Single Admin",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-single-admin",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-single-admin",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/on-premise/auth-github": {
|
|
"id": "auth-github",
|
|
"name": "Authenticate with GitHub",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-github",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-github",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/on-premise/ami-setup": {
|
|
"id": "ami-setup",
|
|
"name": "On-Prem VM Setup",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/ami-setup",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/ami-setup",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/on-premise/auth-gitlab": {
|
|
"id": "auth-gitlab",
|
|
"name": "Authenticate with GitLab",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-gitlab",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-gitlab",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/on-premise/auth-bitbucket": {
|
|
"id": "auth-bitbucket",
|
|
"name": "Authenticate with BitBucket",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-bitbucket",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-bitbucket",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/on-premise/auth-saml": {
|
|
"id": "auth-saml",
|
|
"name": "Authenticate via SAML",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-saml",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-saml",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/on-premise/auth-saml-managed": {
|
|
"id": "auth-saml-managed",
|
|
"name": "Authenticate via SAML on Managed Version",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/auth-saml-managed",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/auth-saml-managed",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/on-premise/advanced-config": {
|
|
"id": "advanced-config",
|
|
"name": "Advanced Configuration",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/private/advanced-config",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/on-premise/advanced-config",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/troubleshooting": {
|
|
"id": "troubleshooting",
|
|
"name": "Troubleshooting",
|
|
"description": "Learn how to solve common issues in Nx Cloud.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "ci-execution-failed",
|
|
"name": "CI Execution Failed",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/troubleshooting/ci-execution-failed",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/troubleshooting/ci-execution-failed",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/troubleshooting",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/troubleshooting/ci-execution-failed": {
|
|
"id": "ci-execution-failed",
|
|
"name": "CI Execution Failed",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/troubleshooting/ci-execution-failed",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/troubleshooting/ci-execution-failed",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/other": {
|
|
"id": "other",
|
|
"name": "Other",
|
|
"description": "Learn how to set up Nx Cloud for your workspace.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "record-commands",
|
|
"name": "Record Non-Nx Commands",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/record-commands",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/other/record-commands",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "ci-deployment",
|
|
"name": "Prepare applications for deployment via CI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/recipes/ci-deployment",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/other/ci-deployment",
|
|
"tags": ["docker", "deploy"]
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/other",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/other/record-commands": {
|
|
"id": "record-commands",
|
|
"name": "Record Non-Nx Commands",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/set-up/record-commands",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/other/record-commands",
|
|
"tags": []
|
|
},
|
|
"/ci/recipes/other/ci-deployment": {
|
|
"id": "ci-deployment",
|
|
"name": "Prepare applications for deployment via CI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "shared/recipes/ci-deployment",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/recipes/other/ci-deployment",
|
|
"tags": ["docker", "deploy"]
|
|
},
|
|
"/ci/reference": {
|
|
"id": "reference",
|
|
"name": "Reference",
|
|
"description": "Understand how to use Nx Cloud, what arguments and options are available for each component.",
|
|
"mediaImage": "",
|
|
"file": "",
|
|
"itemList": [
|
|
{
|
|
"id": "config",
|
|
"name": "Configuration Options",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/config",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/config",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "nx-cloud-cli",
|
|
"name": "nx-cloud CLI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/nx-cloud-cli",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/nx-cloud-cli",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "launch-templates",
|
|
"name": "Launch Templates",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/launch-templates",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/launch-templates",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "env-vars",
|
|
"name": "Environment Variables",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/env-vars",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/env-vars",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "server-api",
|
|
"name": "Server API Reference",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/server-api",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/server-api",
|
|
"tags": []
|
|
},
|
|
{
|
|
"id": "release-notes",
|
|
"name": "Release Notes",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/release-notes",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/release-notes",
|
|
"tags": []
|
|
}
|
|
],
|
|
"isExternal": false,
|
|
"path": "/ci/reference",
|
|
"tags": []
|
|
},
|
|
"/ci/reference/config": {
|
|
"id": "config",
|
|
"name": "Configuration Options",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/config",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/config",
|
|
"tags": []
|
|
},
|
|
"/ci/reference/nx-cloud-cli": {
|
|
"id": "nx-cloud-cli",
|
|
"name": "nx-cloud CLI",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/nx-cloud-cli",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/nx-cloud-cli",
|
|
"tags": []
|
|
},
|
|
"/ci/reference/launch-templates": {
|
|
"id": "launch-templates",
|
|
"name": "Launch Templates",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/launch-templates",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/launch-templates",
|
|
"tags": []
|
|
},
|
|
"/ci/reference/env-vars": {
|
|
"id": "env-vars",
|
|
"name": "Environment Variables",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/env-vars",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/env-vars",
|
|
"tags": []
|
|
},
|
|
"/ci/reference/server-api": {
|
|
"id": "server-api",
|
|
"name": "Server API Reference",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/server-api",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/server-api",
|
|
"tags": []
|
|
},
|
|
"/ci/reference/release-notes": {
|
|
"id": "release-notes",
|
|
"name": "Release Notes",
|
|
"description": "",
|
|
"mediaImage": "",
|
|
"file": "nx-cloud/reference/release-notes",
|
|
"itemList": [],
|
|
"isExternal": false,
|
|
"path": "/ci/reference/release-notes",
|
|
"tags": []
|
|
}
|
|
}
|