From d60abe67f990b98f855b9d6b075ecf798924165c Mon Sep 17 00:00:00 2001 From: Isaac Mann Date: Mon, 27 Nov 2023 16:28:07 -0500 Subject: [PATCH] docs(core): remove ci setup landing page --- docs/generated/manifests/cloud.json | 32 +------------------ docs/generated/manifests/menus.json | 24 -------------- docs/generated/manifests/tags.json | 10 +++--- docs/map.json | 7 +--- docs/shared/ci-overview.md | 10 ------ .../distribute-task-execution.md | 1 - docs/shared/reference/sitemap.md | 1 - nx-dev/nx-dev/redirect-rules.js | 3 +- 8 files changed, 9 insertions(+), 79 deletions(-) delete mode 100644 docs/shared/ci-overview.md diff --git a/docs/generated/manifests/cloud.json b/docs/generated/manifests/cloud.json index 2ef027de7c8be..947fa5fa8e994 100644 --- a/docs/generated/manifests/cloud.json +++ b/docs/generated/manifests/cloud.json @@ -306,16 +306,6 @@ "description": "Learn how to set up Nx Cloud for your workspace.", "file": "", "itemList": [ - { - "id": "ci-setup", - "name": "CI Setup", - "description": "", - "file": "shared/ci-overview", - "itemList": [], - "isExternal": false, - "path": "/nx-cloud/recipes/set-up/ci-setup", - "tags": ["distribute-task-execution"] - }, { "id": "monorepo-ci-azure", "name": "Setting up Azure Pipelines", @@ -379,7 +369,7 @@ ], "isExternal": false, "path": "/nx-cloud/recipes/set-up", - "tags": [] + "tags": ["distribute-task-execution"] }, { "id": "security", @@ -586,16 +576,6 @@ "description": "Learn how to set up Nx Cloud for your workspace.", "file": "", "itemList": [ - { - "id": "ci-setup", - "name": "CI Setup", - "description": "", - "file": "shared/ci-overview", - "itemList": [], - "isExternal": false, - "path": "/nx-cloud/recipes/set-up/ci-setup", - "tags": ["distribute-task-execution"] - }, { "id": "monorepo-ci-azure", "name": "Setting up Azure Pipelines", @@ -659,16 +639,6 @@ ], "isExternal": false, "path": "/nx-cloud/recipes/set-up", - "tags": [] - }, - "/nx-cloud/recipes/set-up/ci-setup": { - "id": "ci-setup", - "name": "CI Setup", - "description": "", - "file": "shared/ci-overview", - "itemList": [], - "isExternal": false, - "path": "/nx-cloud/recipes/set-up/ci-setup", "tags": ["distribute-task-execution"] }, "/nx-cloud/recipes/set-up/monorepo-ci-azure": { diff --git a/docs/generated/manifests/menus.json b/docs/generated/manifests/menus.json index e68b5864c1c3e..a30c68244524e 100644 --- a/docs/generated/manifests/menus.json +++ b/docs/generated/manifests/menus.json @@ -5768,14 +5768,6 @@ "id": "set-up", "isExternal": false, "children": [ - { - "name": "CI Setup", - "path": "/nx-cloud/recipes/set-up/ci-setup", - "id": "ci-setup", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, { "name": "Setting up Azure Pipelines", "path": "/nx-cloud/recipes/set-up/monorepo-ci-azure", @@ -5992,14 +5984,6 @@ "id": "set-up", "isExternal": false, "children": [ - { - "name": "CI Setup", - "path": "/nx-cloud/recipes/set-up/ci-setup", - "id": "ci-setup", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, { "name": "Setting up Azure Pipelines", "path": "/nx-cloud/recipes/set-up/monorepo-ci-azure", @@ -6051,14 +6035,6 @@ ], "disableCollapsible": false }, - { - "name": "CI Setup", - "path": "/nx-cloud/recipes/set-up/ci-setup", - "id": "ci-setup", - "isExternal": false, - "children": [], - "disableCollapsible": false - }, { "name": "Setting up Azure Pipelines", "path": "/nx-cloud/recipes/set-up/monorepo-ci-azure", diff --git a/docs/generated/manifests/tags.json b/docs/generated/manifests/tags.json index 1673af1bd2546..50b392a13ecd4 100644 --- a/docs/generated/manifests/tags.json +++ b/docs/generated/manifests/tags.json @@ -734,11 +734,11 @@ "path": "/nx-cloud/concepts/dte" }, { - "description": "", - "file": "shared/ci-overview", - "id": "ci-setup", - "name": "CI Setup", - "path": "/nx-cloud/recipes/set-up/ci-setup" + "description": "Learn how to set up Nx Cloud for your workspace.", + "file": "", + "id": "set-up", + "name": "Set Up CI", + "path": "/nx-cloud/recipes/set-up" }, { "description": "The core Nx plugin contains the core functionality of Nx like the project graph, nx commands and task orchestration.", diff --git a/docs/map.json b/docs/map.json index b5d646b3a6b6f..34c4b8c81f8b8 100644 --- a/docs/map.json +++ b/docs/map.json @@ -1728,13 +1728,8 @@ "name": "Set Up CI", "id": "set-up", "description": "Learn how to set up Nx Cloud for your workspace.", + "tags": ["distribute-task-execution"], "itemList": [ - { - "name": "CI Setup", - "id": "ci-setup", - "tags": ["distribute-task-execution"], - "file": "shared/ci-overview" - }, { "name": "Setting up Azure Pipelines", "id": "monorepo-ci-azure", diff --git a/docs/shared/ci-overview.md b/docs/shared/ci-overview.md deleted file mode 100644 index 8185ada12e119..0000000000000 --- a/docs/shared/ci-overview.md +++ /dev/null @@ -1,10 +0,0 @@ -# Configuring CI for Nx workspaces - -The following guides cover optimizing your CI/CD environments with affected commands and distributed caching: - -- [Setting up CI using Azure Pipelines](/nx-cloud/recipes/set-up/monorepo-ci-azure) -- [Setting up CI using CircleCI](/nx-cloud/recipes/set-up/monorepo-ci-circle-ci) -- [Setting up CI using GitHub Actions](/nx-cloud/recipes/set-up/monorepo-ci-github-actions) -- [Setting up CI using Jenkins](/nx-cloud/recipes/set-up/monorepo-ci-jenkins) -- [Setting up CI using GitLab](/nx-cloud/recipes/set-up/monorepo-ci-gitlab) -- [Setting up CI using Bitbucket](/nx-cloud/recipes/set-up/monorepo-ci-bitbucket-pipelines) diff --git a/docs/shared/core-features/distribute-task-execution.md b/docs/shared/core-features/distribute-task-execution.md index d616d1188cc27..22b233af32aa1 100644 --- a/docs/shared/core-features/distribute-task-execution.md +++ b/docs/shared/core-features/distribute-task-execution.md @@ -150,7 +150,6 @@ CI/CD (e.g., deployment). They mainly focus on configuring Nx correctly. Read the guides for more information on how to configure them in CI. -- [Overview](/nx-cloud/recipes/set-up/ci-setup#distributed-ci-with-nx-cloud) - [Azure Pipelines](/nx-cloud/recipes/set-up/monorepo-ci-azure#distributed-ci-with-nx-cloud) - [Circle CI](/nx-cloud/recipes/set-up/monorepo-ci-circle-ci#distributed-ci-with-nx-cloud) - [GitHub Actions](/nx-cloud/recipes/set-up/monorepo-ci-github-actions#distributed-ci-with-nx-cloud) diff --git a/docs/shared/reference/sitemap.md b/docs/shared/reference/sitemap.md index 6e3e2f3afd395..858435559c6b8 100644 --- a/docs/shared/reference/sitemap.md +++ b/docs/shared/reference/sitemap.md @@ -280,7 +280,6 @@ - [End to End Encryption](/nx-cloud/concepts/encryption) - [Recipes](/nx-cloud/recipes) - [Set Up CI](/nx-cloud/recipes/set-up) - - [CI Setup](/nx-cloud/recipes/set-up/ci-setup) - [Setting up Azure Pipelines](/nx-cloud/recipes/set-up/monorepo-ci-azure) - [Setting up CircleCI](/nx-cloud/recipes/set-up/monorepo-ci-circle-ci) - [Setting up GitHub Actions](/nx-cloud/recipes/set-up/monorepo-ci-github-actions) diff --git a/nx-dev/nx-dev/redirect-rules.js b/nx-dev/nx-dev/redirect-rules.js index 59bf29faa804c..8878a384418f1 100644 --- a/nx-dev/nx-dev/redirect-rules.js +++ b/nx-dev/nx-dev/redirect-rules.js @@ -398,7 +398,8 @@ const nxCloudUrls = { '/nx-cloud/private-cloud/kubernetes-setup': '/nx-cloud/private-cloud/get-started', '/recipes/ci': '/nx-cloud/recipes', - '/recipes/ci/ci-setup': '/nx-cloud/recipes/set-up/ci-setup', + '/recipes/ci/ci-setup': '/nx-cloud/recipes/set-up', + '/nx-cloud/recipes/set-up/ci-setup': '/nx-cloud/recipes/set-up', '/recipes/ci/monorepo-ci-azure': '/nx-cloud/recipes/set-up/monorepo-ci-azure', '/recipes/ci/monorepo-ci-circle-ci': '/nx-cloud/recipes/set-up/monorepo-ci-circle-ci',