diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ed107d1f1d0eb..487abd6e61c3d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -318,7 +318,7 @@ The scope must be one of the following: - nest - anything Nest specific - nextjs - anything Next specific - node - anything Node specific -- nx-cloud - anything NxCloud specific +- nx-cloud - anything Nx Cloud specific - nx-plugin - anything Nx Plugin specific - nx-dev - anything related to docs infrastructure - react - anything React specific diff --git a/docs/nx-cloud/private/ami-setup.md b/docs/nx-cloud/private/ami-setup.md index 7ee7ffba3cc83..0a0cb937dd793 100644 --- a/docs/nx-cloud/private/ami-setup.md +++ b/docs/nx-cloud/private/ami-setup.md @@ -1,4 +1,4 @@ -# Setting up a dedicated NxCloud VM +# Setting up a dedicated Nx Cloud VM ## AWS EC2 @@ -14,24 +14,24 @@ - Allow SSH from your current IP 6. Leave the storage options as they are 7. "Launch instance" -8. Wait 10 minutes, then navigate to your instance's IP in the browser. You should see the NxCloud dashboard! +8. Wait 10 minutes, then navigate to your instance's IP in the browser. You should see the Nx Cloud dashboard! -![NxCloud landing page](/nx-cloud/private/images/nx-cloud-landing.png) +![Nx Cloud landing page](/nx-cloud/private/images/nx-cloud-landing.png) -### Your NxCloud URL +### Your Nx Cloud URL 1. At this point, your instance will have a public IP accessible from the browser. - - You can consider this IP the URL of NxCloud, and proceed with the below steps and all will work fine! + - You can consider this IP the URL of Nx Cloud, and proceed with the below steps and all will work fine! 2. You might want, however, to add a Load Balancer in front of the instance, with an explicit domain (e.g. https://my-nxcloud.my-org.com). - - This is strongly recommended because you will be able to upgrade/restart/re-configure your NxCloud EC2 instance while keeping the NxCloud URL static. + - This is strongly recommended because you will be able to upgrade/restart/re-configure your Nx Cloud EC2 instance while keeping the Nx Cloud URL static. - Create an [application load balancer](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/create-application-load-balancer.html) - You will need to create a certificate for your domain to assign to the LB - And you will need to target your EC2 instance from the LB - - You should now have a permanent domain pointing to your NxCloud instance + - You should now have a permanent domain pointing to your Nx Cloud instance -Once you have your NxCloud URL proceed to the below steps! +Once you have your Nx Cloud URL proceed to the below steps! -### Configuring your NxCloud instance +### Configuring your Nx Cloud instance 1. Create a new `myconfiguration.yaml` file with the below contents @@ -66,9 +66,9 @@ Once you log-in, you will see an organisation has been created for you. - It should look something like this: https://your-url.com/orgs/649f240f7fb955000c1fd10b/workspaces 3. We will then give you a License Key which you can apply on your org's billing page -### Connecting to your NxCloud instance +### Connecting to your instance -In your Nx workspace, you can enable NxCloud by running: +In your Nx workspace, you can enable Nx Cloud by running: ```bash NX_CLOUD_API="https://nx-cloud.on.my-domain.ca" npx nx connect @@ -94,7 +94,7 @@ You can optionally enable authentication using your preferred SSO provider: ```yaml # This is all you need to get the baseline of your nx-cloud instance configured! -# only use this if you'd like to use any of the newer NxCloud version from here: https://nx.dev/ci/reference/release-notes#docker-containers +# only use this if you'd like to use any of the newer Nx Cloud version from here: https://nx.dev/ci/reference/release-notes#docker-containers # global.imageTag: '' # Set the external URL your instance is running on @@ -152,10 +152,10 @@ secret: ### Upgrades -We send out emails with every new NxCloud release to all our Enterprise customers: +We send out emails with every new Nx Cloud release to all our Enterprise customers: 1. You can view your current version at the `/version` route: https://your-nx-cloud-url.com/version -2. [And these are the latest NxCloud releases](https://nx.dev/ci/reference/release-notes#docker-containers) +2. [And these are the latest Nx Cloud releases](https://nx.dev/ci/reference/release-notes#docker-containers) To upgrade to a newer version, add the below line to your `myconfiguration.yml` file: diff --git a/docs/nx-cloud/private/auth-saml-managed.md b/docs/nx-cloud/private/auth-saml-managed.md index ee6046d3bab46..ae977058201f1 100644 --- a/docs/nx-cloud/private/auth-saml-managed.md +++ b/docs/nx-cloud/private/auth-saml-managed.md @@ -31,9 +31,9 @@ You'll be entering it in the instructions below. ![Okta 5](/nx-cloud/private/images/saml/okta_5.png) 5. Click “Next”, and select the first option on the next screen. -6. Go to the assignments tab and assign the users that can login to the NxCloud WebApp: +6. Go to the assignments tab and assign the users that can login to the Nx Cloud WebApp: - 1. **Note:** This just gives them permission to use the NxCloud web app with their own workspace. Users will still need to be invited manually through the web app to your main workspace. + 1. **Note:** This just gives them permission to use the Nx Cloud web app with their own workspace. Users will still need to be invited manually through the web app to your main workspace. ![Okta 6](/nx-cloud/private/images/saml/okta_6.png) diff --git a/docs/nx-cloud/private/auth-saml.md b/docs/nx-cloud/private/auth-saml.md index 2f13789e7ad95..4560b8602df8e 100644 --- a/docs/nx-cloud/private/auth-saml.md +++ b/docs/nx-cloud/private/auth-saml.md @@ -1,6 +1,6 @@ # SAML Auth -SAML support for NxCloud is an addon for Nx Enterprise contracts and requires an unlock key. Please [get in touch](mailto:cloud-support@nrwl.io) +SAML support for Nx Cloud is an addon for Nx Enterprise contracts and requires an unlock key. Please [get in touch](mailto:cloud-support@nrwl.io) if you are interested. ### Jump To @@ -55,7 +55,7 @@ if you are interested. 1. **“Namespace”** needs to be blank 2. **“Name:”** needs to be “email” - 3. See screenshot below. This is an important step, because NxCloud will expect the “email” property on each profile that logs in. + 3. See screenshot below. This is an important step, because Nx Cloud will expect the “email” property on each profile that logs in. ![Step 11](/nx-cloud/private/images/saml/azure_11.png) @@ -70,7 +70,7 @@ if you are interested. ![Step 13](/nx-cloud/private/images/saml/azure_13.png) -14. Then add these two env vars to your NxCloud cluster secrets (see [Helm config](#helm-config) below): +14. Then add these two env vars to your Nx Cloud cluster secrets (see [Helm config](#helm-config) below): 1. `SAML_CERT=` 2. `SAML_ENTRY_POINT=` @@ -88,7 +88,7 @@ if you are interested. 3. On the Next page, configure it as below: - 1. The Single Sign On URL needs to point to your NxCloud instance URL and ends with `/auth/saml/callback` + 1. The Single Sign On URL needs to point to your Nx Cloud instance URL and ends with `/auth/saml/callback` 2. The Audience should be `nx-private-cloud` ![Okta 4](/nx-cloud/private/images/saml/okta_4.png) @@ -98,9 +98,9 @@ if you are interested. ![Okta 5](/nx-cloud/private/images/saml/okta_5.png) 5. Click “Next”, and select the first option on the next screen. -6. Go to the assignments tab and assign the users that can login to the NxCloud WebApp: +6. Go to the assignments tab and assign the users that can login to the Nx Cloud WebApp: - 1. **Note:** This just gives them permission to use the NxCloud web app with their own workspace. Users will still need to be invited manually through the web app to your main workspace. + 1. **Note:** This just gives them permission to use the Nx Cloud web app with their own workspace. Users will still need to be invited manually through the web app to your main workspace. ![Okta 6](/nx-cloud/private/images/saml/okta_6.png) @@ -136,7 +136,7 @@ if you are interested. ## Helm config -If you are using [Helm to deploy NxCloud](https://github.com/nrwl/nx-cloud-helm) you +If you are using [Helm to deploy Nx Cloud](https://github.com/nrwl/nx-cloud-helm) you will need to configure the below two values, as well as make the `SAML_CERT` and `SAML_ENTRY_POINT` env vars as secrets: diff --git a/docs/nx-cloud/private/nx-enterprise-on-prem.md b/docs/nx-cloud/private/nx-enterprise-on-prem.md index 87871cccc8bf0..bfbdc2e23959b 100644 --- a/docs/nx-cloud/private/nx-enterprise-on-prem.md +++ b/docs/nx-cloud/private/nx-enterprise-on-prem.md @@ -1,6 +1,6 @@ # Running Nx Cloud Enterprise -We offer multiple ways of running NxCloud for our Enterprise customers. The below options are listed in recommended order, from easiest to most complex in terms of set-up and maintenance for your team. Please carefully consider your organization's requirements and level of infrastructure expertise before deciding on a deployment option. +We offer multiple ways of running Nx Cloud for our Enterprise customers. The below options are listed in recommended order, from easiest to most complex in terms of set-up and maintenance for your team. Please carefully consider your organization's requirements and level of infrastructure expertise before deciding on a deployment option. {% call-to-action title="Get in Touch" icon="nxcloud" description="Get the package that best fits your needs" url="https://nx.app/enterprise?utm_source=nx.dev" /%} @@ -8,7 +8,7 @@ We offer multiple ways of running NxCloud for our Enterprise customers. The belo ### Multi-tenant -The quickest and easiest way to start using NxCloud is by utilizing our pre-existing secure, multi-tenant managed clusters: +The quickest and easiest way to start using Nx Cloud is by utilizing our pre-existing secure, multi-tenant managed clusters: - [https://nx.app/](https://nx.app/) - [https://eu.nx.app/](https://eu.nx.app/) if you have special restrictions and your data needs to be hosted in Europe. @@ -25,7 +25,7 @@ npx nx connect ### Single-tenant instance -If you have very specific requirements, then we can also offer to host NxCloud for you in an isolated/single-tenant cluster. +If you have very specific requirements, then we can also offer to host Nx Cloud for you in an isolated/single-tenant cluster. We'll be able to discuss specific requirements such as: @@ -36,7 +36,7 @@ We'll be able to discuss specific requirements such as: - Storage replication / redundancy This would be a "best of both worlds" option, as it would free you up from managing the instance yourself, but you will get to define specific parameters of how it should it run. -Your data and the NxCloud will run in complete isolation and will only serve your company. There will be no external API calls to any services outside of the cluster we set-up for you. +Your data and the Nx Cloud will run in complete isolation and will only serve your company. There will be no external API calls to any services outside of the cluster we set-up for you. Once you let us know you'd like this option, depending on the agreed requirements, it might take a few days to get it set up. @@ -44,9 +44,9 @@ Once you let us know you'd like this option, depending on the agreed requirement ### Self-contained VM -If you would like to host NxCloud yourself, within your organization's infrastructure, the easiest way to set it up is as a self-contained VM. +If you would like to host Nx Cloud yourself, within your organization's infrastructure, the easiest way to set it up is as a self-contained VM. -Refer to our ["Self-contained VM" guide](/ci/recipes/on-premise/ami-setup) for instructions on running NxCloud on Amazon EC2. +Refer to our ["Self-contained VM" guide](/ci/recipes/on-premise/ami-setup) for instructions on running Nx Cloud on Amazon EC2. ### Multi-node setup with Kubernetes diff --git a/docs/nx-cloud/recipes/google-auth.md b/docs/nx-cloud/recipes/google-auth.md index ba8bb2108f119..d2c49453140c5 100644 --- a/docs/nx-cloud/recipes/google-auth.md +++ b/docs/nx-cloud/recipes/google-auth.md @@ -1,16 +1,16 @@ # Connecting Nx Cloud to your existing Google identity provider -If your organization uses [Google Identity](https://cloud.google.com/identity) or [Google Workspaces](https://workspace.google.com/intl/en_uk/) to manage employee accounts and permissions, your NxCloud workspace members can re-use the same accounts to sign-in to NxCloud and view runs, cache stats etc. Besides being more convenient for the employee, as they don't have to sign-in again, it also has a security benefit: if an employee leaves the company and their Google account is disabled, they won't be able to sign-in to NxCloud anymore. +If your organization uses [Google Identity](https://cloud.google.com/identity) or [Google Workspaces](https://workspace.google.com/intl/en_uk/) to manage employee accounts and permissions, your Nx Cloud workspace members can re-use the same accounts to sign-in to Nx Cloud and view runs, cache stats etc. Besides being more convenient for the employee, as they don't have to sign-in again, it also has a security benefit: if an employee leaves the company and their Google account is disabled, they won't be able to sign-in to Nx Cloud anymore. -By default, when you invite a member by email, they can create a separate NxCloud account using their work e-mail address. **If their primary email address gets disabled, they will still be able to sign-in with their NxCloud account, unless you explicitly revoke their membership from the Members page.** +By default, when you invite a member by email, they can create a separate Nx Cloud account using their work e-mail address. **If their primary email address gets disabled, they will still be able to sign-in with their Nx Cloud account, unless you explicitly revoke their membership from the Members page.** -If you'd like them to sign-in with Google directly, which ensures they automatically lose access to their NxCloud account if their email gets disabled, you need to enable this option when inviting them: "_Require Social OAuth Sign-In_". They will then only be able to accept the invite if they sign-in with Google directly. +If you'd like them to sign-in with Google directly, which ensures they automatically lose access to their Nx Cloud account if their email gets disabled, you need to enable this option when inviting them: "_Require Social OAuth Sign-In_". They will then only be able to accept the invite if they sign-in with Google directly. ![Require Google OAuth Sign-In toggle](/nx-cloud/recipes/require-google-signin.webp) ## SAML integration -NxCloud does not currently provide direct integration with SAML identity providers. You can, however, connect your existing SAML provider to Google, and then use the method above to invite employees: +Nx Cloud does not currently provide direct integration with SAML identity providers. You can, however, connect your existing SAML provider to Google, and then use the method above to invite employees: - [Azure AD](https://docs.microsoft.com/en-us/azure/active-directory/saas-apps/google-apps-tutorial) - [Okta](https://www.okta.com/integrations/google-workspace/#overview) diff --git a/docs/nx-cloud/reference/release-notes.md b/docs/nx-cloud/reference/release-notes.md index 46702c4eccc46..ec21bf027ad0b 100644 --- a/docs/nx-cloud/reference/release-notes.md +++ b/docs/nx-cloud/reference/release-notes.md @@ -41,15 +41,15 @@ Other improvements: ##### The light runner -NxCloud works by using a local Node runner that wraps your Nx tasks and sends information about them to the NxCloud API. This is how it knows whether to pull something from the remote cache or run it. +Nx Cloud works by using a local Node runner that wraps your Nx tasks and sends information about them to the Nx Cloud API. This is how it knows whether to pull something from the remote cache or run it. Because they work together, sometimes changes to the API required updates to this local runner. This led to workspaces that did not update their local runner version in `package.json` sometimes running into compatibility issues. We overhauled this mechanism, and the runner is now bundled as part of the API itself, ensuring you get sent the correct runner code when you first start running Nx commands in your workspace. -This ensures you will always have the correct local runner version that is compatible with your on-prem NxCloud installation. +This ensures you will always have the correct local runner version that is compatible with your on-prem Nx Cloud installation. -We've been testing this out on our Public NxCloud instance and it is now available for on-prem installations as well. +We've been testing this out on our Public Nx Cloud instance and it is now available for on-prem installations as well. To enable the light runner feature, make sure you: @@ -116,7 +116,7 @@ When upgrading to this version and anything above it, you will need to use Helm ##### VCS proxy support -- For the GitHub/Bitbucket/Gitlab integrations to work, NxCloud needs to make HTTP calls to GitHub/GitLab to post comments +- For the GitHub/Bitbucket/Gitlab integrations to work, Nx Cloud needs to make HTTP calls to GitHub/GitLab to post comments - If are behind a proxy however, these requests might fail - If you are using our [Helm chart](https://github.com/nrwl/nx-cloud-helm/), you can now configure this option to unblock the vcs integration and allow it to work with your proxy: ```yaml @@ -160,11 +160,11 @@ With this release, we have now stopped supporting Mongo 4.2 completely. Please u ### 2306.01.2 -This is one of our biggest NxCloud On-Prem releases. It also marks a change in our release process which will be explained at the end. +This is one of our biggest Nx Cloud On-Prem releases. It also marks a change in our release process which will be explained at the end. ##### Brand new UI -A few months ago we announced a complete re-design of the NxCloud UI! It's faster, easier to use and pleasant to look at! We're now bringing this to On-Prem users as well: +A few months ago we announced a complete re-design of the Nx Cloud UI! It's faster, easier to use and pleasant to look at! We're now bringing this to On-Prem users as well: You can read more about it in our [announcement blog post](https://blog.nrwl.io/nx-cloud-3-0-faster-more-efficient-modernized-36ac5ae33b86). @@ -176,9 +176,9 @@ You will see some updates in the UI to reflect this, however, **you don't need t ##### Proxy updates -One of the features of NxCloud is its integrations with your repository hosting solution. When you open up a Pull Request, you can configure NxCloud to post a comment to it once your CI has finished running, with a summary of all the tasks that succeeded and failed on that code change, and a link to your branch on NxCloud so you can further analyse your run. Your developers save time, and allows them to skip digging through long CI logs. +One of the features of Nx Cloud is its integrations with your repository hosting solution. When you open up a Pull Request, you can configure Nx Cloud to post a comment to it once your CI has finished running, with a summary of all the tasks that succeeded and failed on that code change, and a link to your branch on Nx Cloud so you can further analyse your run. Your developers save time, and allows them to skip digging through long CI logs. -Before, if you had a self-hosted instance of GitHub, Gitlab or Bitbucket, calls from NxCloud to your code-hosting provider would fail, because they'd be using a self-signed certificate, which NxCloud wouldn't recognise. +Before, if you had a self-hosted instance of GitHub, Gitlab or Bitbucket, calls from Nx Cloud to your code-hosting provider would fail, because they'd be using a self-signed certificate, which Nx Cloud wouldn't recognise. [We now support self-signed SVN certificates, via a simple k8s configMap.](https://github.com/nrwl/nx-cloud-helm/blob/main/PROXY-GUIDE.md#supporting-self-signed-ssl-certificates) @@ -190,7 +190,7 @@ We completely re-wrote our Task Distribution engine, which should result in much We've also added a new internal task queueing system, which should further improve the performance of DTE. While this is an implementation detail which will be automatically enabled in future releases, you can test it out today by setting [`enableMessageQueue: true`](https://github.com/nrwl/nx-cloud-helm/blob/main/charts/nx-cloud/values.yaml#L18) in your Helm config. -You can read more about the recent DTE improvements in our [NxCloud 3.0 blog post](https://blog.nrwl.io/nx-cloud-3-0-faster-more-efficient-modernized-36ac5ae33b86). +You can read more about the recent DTE improvements in our [Nx Cloud 3.0 blog post](https://blog.nrwl.io/nx-cloud-3-0-faster-more-efficient-modernized-36ac5ae33b86). ##### Misc updates @@ -198,14 +198,14 @@ You can read more about the recent DTE improvements in our [NxCloud 3.0 blog pos ##### Breaking changes -NxCloud uses MongoDB internally as its data store. While we've always used Mongo 4.2, in the latest release we started targetting Mongo 6.0. It's a much lighter process, with improved performance, and quicker reads and writes. +Nx Cloud uses MongoDB internally as its data store. While we've always used Mongo 4.2, in the latest release we started targetting Mongo 6.0. It's a much lighter process, with improved performance, and quicker reads and writes. While you can still upgrade to this new image even if you are on Mongo 4.2 (nothing will break), **we strongly recommend you upgrade your Database to Mongo 6.0 to make sure nothing breaks in the future.** [We wrote a full guide on how you can approach the upgrade here](https://github.com/nrwl/nx-cloud-helm/blob/main/MONGO-OPERATOR-GUIDE.md#upgrading-to-mongo-6). If you need assistance, please get in touch at [cloud-support@nrwl.io](mailto:cloud-support@nrwl.io). ###### Migration from Community Edition to Enterprise -On May 16th, 2023 we announced our plans to sunset the Community Edition of NxCloud On-Prem to align with our new pricing plans. If you are on the Community Edition, please follow these steps to migrate: +On May 16th, 2023 we announced our plans to sunset the Community Edition of Nx Cloud On-Prem to align with our new pricing plans. If you are on the Community Edition, please follow these steps to migrate: 1. Use this image: `2306.01.2.patch3` 2. Switch to private Enterprise by setting `NX_CLOUD_MODE=private-enterprise` (or `mode: 'private-enterprise'` if using Helm). @@ -242,7 +242,7 @@ Any questions at all or to report issues with the new release [please get in tou ### 13-10-2022T16-45-30 -- Misc: This release mostly contains improvements that apply to the Public SASS version of NxCloud. No significant changes for the On-Prem version. +- Misc: This release mostly contains improvements that apply to the Public SASS version of Nx Cloud. No significant changes for the On-Prem version. ### 13-10-2022T16-45-30 @@ -273,7 +273,7 @@ Any questions at all or to report issues with the new release [please get in tou ### 2.4.9 -- Align all NxCloud images to this version. No new fixes or features included. +- Align all Nx Cloud images to this version. No new fixes or features included. ### 2.4.8 @@ -300,7 +300,7 @@ The default container mode has changed from `COMMUNITY` to `ENTERPRISE`. If you - Feat: filters to branch and run list pages - Fix: improved `MD5` cache artifact archiving -- Misc: various UI and UX improvements to the NxCloud dashboards +- Misc: various UI and UX improvements to the Nx Cloud dashboards ### 2.4.4 @@ -376,7 +376,7 @@ The default container mode has changed from `COMMUNITY` to `ENTERPRISE`. If you ### 2.2.10 -- Feat: Various UI improvements to the NxCloud screens +- Feat: Various UI improvements to the Nx Cloud screens - Feat: Hash detail diff tool - Feat: GitHub app comment revamp - Feat: DTE visualisation diff --git a/nx-dev/nx-dev-e2e/src/nx-cloud-documentation.spec.ts b/nx-dev/nx-dev-e2e/src/nx-cloud-documentation.spec.ts index abfe11d3a6b4f..c8fb19adfb387 100644 --- a/nx-dev/nx-dev-e2e/src/nx-cloud-documentation.spec.ts +++ b/nx-dev/nx-dev-e2e/src/nx-cloud-documentation.spec.ts @@ -47,7 +47,7 @@ const pages: Array<{ title: string; path: string }> = [ path: '/ci/recipes/on-premise/auth-gitlab', }, { - title: 'Setting up a dedicated NxCloud VM', + title: 'Setting up a dedicated Nx Cloud VM', path: '/ci/recipes/on-premise/ami-setup', }, { diff --git a/nx-dev/ui-common/src/lib/footer.tsx b/nx-dev/ui-common/src/lib/footer.tsx index d8a74e871a2de..fed98db5e4b15 100644 --- a/nx-dev/ui-common/src/lib/footer.tsx +++ b/nx-dev/ui-common/src/lib/footer.tsx @@ -5,7 +5,7 @@ export function Footer(): JSX.Element { const navigation = { solutions: [ { name: 'Nx', href: 'https://nx.dev' }, - { name: 'NxCloud', href: 'https://nx.app/?utm_source=nx.dev' }, + { name: 'Nx Cloud', href: 'https://nx.app/?utm_source=nx.dev' }, ], resources: [ { name: 'Blog', href: 'https://blog.nrwl.io/?utm_source=nx.dev' }, diff --git a/packages/angular/src/generators/application/files/ng-module/src/app/nx-welcome.component.ts__tpl__ b/packages/angular/src/generators/application/files/ng-module/src/app/nx-welcome.component.ts__tpl__ index ca6e2fe8a09d8..f5f34adc1b1dc 100644 --- a/packages/angular/src/generators/application/files/ng-module/src/app/nx-welcome.component.ts__tpl__ +++ b/packages/angular/src/generators/application/files/ng-module/src/app/nx-welcome.component.ts__tpl__ @@ -689,7 +689,7 @@ import { Component, ViewEncapsulation } from '@angular/core';

- NxCloud + Nx Cloud Enable faster CI & better DX diff --git a/packages/angular/src/generators/application/files/standalone-components/src/app/nx-welcome.component.ts__tpl__ b/packages/angular/src/generators/application/files/standalone-components/src/app/nx-welcome.component.ts__tpl__ index eb796decbfa5e..6f2ab52e502cb 100644 --- a/packages/angular/src/generators/application/files/standalone-components/src/app/nx-welcome.component.ts__tpl__ +++ b/packages/angular/src/generators/application/files/standalone-components/src/app/nx-welcome.component.ts__tpl__ @@ -692,7 +692,7 @@ import { CommonModule } from '@angular/common';

- NxCloud + Nx Cloud Enable faster CI & better DX diff --git a/packages/create-nx-workspace/src/utils/nx/nx-cloud.ts b/packages/create-nx-workspace/src/utils/nx/nx-cloud.ts index 984ece17ac7e7..f018ff1f1b105 100644 --- a/packages/create-nx-workspace/src/utils/nx/nx-cloud.ts +++ b/packages/create-nx-workspace/src/utils/nx/nx-cloud.ts @@ -9,21 +9,21 @@ export async function setupNxCloud( directory: string, packageManager: PackageManager ) { - const nxCloudSpinner = ora(`Setting up NxCloud`).start(); + const nxCloudSpinner = ora(`Setting up Nx Cloud`).start(); try { const pmc = getPackageManagerCommand(packageManager); const res = await execAndWait( `${pmc.exec} nx g nx:connect-to-nx-cloud --no-interactive --quiet`, directory ); - nxCloudSpinner.succeed('NxCloud has been set up successfully'); + nxCloudSpinner.succeed('Nx Cloud has been set up successfully'); return res; } catch (e) { nxCloudSpinner.fail(); if (e instanceof Error) { output.error({ - title: `Failed to setup NxCloud`, + title: `Failed to setup Nx Cloud`, bodyLines: mapErrorToBodyLines(e), }); } else { diff --git a/packages/next/src/generators/application/__snapshots__/application.spec.ts.snap b/packages/next/src/generators/application/__snapshots__/application.spec.ts.snap index a7e764924a8b0..df7ffe2f613e8 100644 --- a/packages/next/src/generators/application/__snapshots__/application.spec.ts.snap +++ b/packages/next/src/generators/application/__snapshots__/application.spec.ts.snap @@ -320,7 +320,7 @@ export default async function Index() { />

- NxCloud + Nx Cloud Enable faster CI & better DX

diff --git a/packages/next/src/generators/application/lib/create-application-files.helpers.ts b/packages/next/src/generators/application/lib/create-application-files.helpers.ts index 30abb4064c716..3b7cd2649d2c1 100644 --- a/packages/next/src/generators/application/lib/create-application-files.helpers.ts +++ b/packages/next/src/generators/application/lib/create-application-files.helpers.ts @@ -291,7 +291,7 @@ export function createAppJsx(name: string) {

- NxCloud + Nx Cloud Enable faster CI & better DX diff --git a/packages/nuxt/src/generators/application/files/src/components/NxWelcome.vue__tmpl__ b/packages/nuxt/src/generators/application/files/src/components/NxWelcome.vue__tmpl__ index cb8f844fb8bfa..400a232e620a6 100644 --- a/packages/nuxt/src/generators/application/files/src/components/NxWelcome.vue__tmpl__ +++ b/packages/nuxt/src/generators/application/files/src/components/NxWelcome.vue__tmpl__ @@ -315,7 +315,7 @@ defineProps<{ />

- NxCloud + Nx Cloud Enable faster CI & better DX

diff --git a/packages/react/src/generators/application/files/nx-welcome/src/app/nx-welcome.tsx b/packages/react/src/generators/application/files/nx-welcome/src/app/nx-welcome.tsx index 60256156dd429..0bf40d2303425 100644 --- a/packages/react/src/generators/application/files/nx-welcome/src/app/nx-welcome.tsx +++ b/packages/react/src/generators/application/files/nx-welcome/src/app/nx-welcome.tsx @@ -727,7 +727,7 @@ export function NxWelcome({ title }: { title: string }) { />

- NxCloud + Nx Cloud Enable faster CI & better DX

diff --git a/packages/vue/src/generators/application/files/common/src/app/NxWelcome.vue.template b/packages/vue/src/generators/application/files/common/src/app/NxWelcome.vue.template index bc020ea4bd231..668b99c3463af 100644 --- a/packages/vue/src/generators/application/files/common/src/app/NxWelcome.vue.template +++ b/packages/vue/src/generators/application/files/common/src/app/NxWelcome.vue.template @@ -309,7 +309,7 @@ defineProps<{ />

- NxCloud + Nx Cloud Enable faster CI & better DX

diff --git a/packages/web/src/generators/application/files/app-vite/src/app/app.element.ts__tmpl__ b/packages/web/src/generators/application/files/app-vite/src/app/app.element.ts__tmpl__ index edf10b11d78da..70c35c649f1d8 100644 --- a/packages/web/src/generators/application/files/app-vite/src/app/app.element.ts__tmpl__ +++ b/packages/web/src/generators/application/files/app-vite/src/app/app.element.ts__tmpl__ @@ -279,7 +279,7 @@ export class AppElement extends HTMLElement {

- NxCloud + Nx Cloud Enable faster CI & better DX diff --git a/packages/web/src/generators/application/files/app-webpack/src/app/app.element.ts__tmpl__ b/packages/web/src/generators/application/files/app-webpack/src/app/app.element.ts__tmpl__ index edf10b11d78da..70c35c649f1d8 100644 --- a/packages/web/src/generators/application/files/app-webpack/src/app/app.element.ts__tmpl__ +++ b/packages/web/src/generators/application/files/app-webpack/src/app/app.element.ts__tmpl__ @@ -279,7 +279,7 @@ export class AppElement extends HTMLElement {

- NxCloud + Nx Cloud Enable faster CI & better DX diff --git a/scripts/commitizen.js b/scripts/commitizen.js index 0d2fec9496fef..ce35aaae15b75 100644 --- a/scripts/commitizen.js +++ b/scripts/commitizen.js @@ -14,7 +14,7 @@ const scopes = [ { value: 'nextjs', name: 'nextjs: anything Next specific' }, { value: 'node', name: 'node: anything Node specific' }, { value: 'nuxt', name: 'nuxt: anything Nuxt specific' }, - { value: 'nx-cloud', name: 'nx-cloud: anything NxCloud specific' }, + { value: 'nx-cloud', name: 'nx-cloud: anything Nx Cloud specific' }, { value: 'nx-plugin', name: 'nx-plugin: anything Nx Plugin specific' }, { value: 'nx-dev', name: 'nx-dev: anything related to docs infrastructure' }, { value: 'react', name: 'react: anything React specific' },