Deploying a SuiteCloud Project to Your NetSuite Account with SuiteCloud IDE Plug-in for WebStorm
When you create a SuiteCloud project, a deploy file is automatically generated.
By default, the file is set up to deploy all supported files in the FileCabinet folder and all SDF custom objects in the Objects folder.
For more information, see SuiteCloud Project Deployment Preparation.
To deploy a SuiteCloud project to your NetSuite account:
-
In WebStorm, create or select your SuiteCloud project.
For more information, see Creating an Account Customization Project in SuiteCloud IDE Plug-in for WebStorm or Creating a SuiteApp Project in SuiteCloud IDE Plug-in for WebStorm.
Important:Account customization projects can't be uninstalled from your account after deployment. You'll need to manually delete any components you don't want.
-
Ensure that your project references all the required dependencies.
For more information, see Defining Feature Dependencies in SuiteCloud IDE Plug-in for WebStorm, Defining Dependencies on SDF Custom Objects in a SuiteApp and Bundle Objects with SuiteCloud IDE Plug-in for WebStorm, and Defining Account Component Dependencies from an Account Customization Project in SuiteCloud IDE Plug-in for WebStorm.
-
Ensure that your deploy file references all of the NetSuite components you want to deploy.
For more information, see SuiteCloud Project Deployment Preparation.
-
Right-click your SuiteCloud project in the Project window.
-
Select one of the following:
-
NetSuite > Deploy
-
NetSuite > Deploy to Account
-
-
If you chose to deploy to an account, pick the right account and role, then click Deploy.
-
If you're deploying an account customization project, you can change the selection for Action on Account-Specific Values. For more information, see Account-Specific Values Validation in SuiteCloud Projects.
-
If you're deploying a SuiteApp project, you can enable or disable the installation preferences by checking or clearing the Apply Installation Preferences box.
For more information, see Installation Preferences in the SuiteApp of SuiteCloud Project.
-
If you're deploying to a NetSuite production account, you might see a notification window. Confirm you want to deploy to the production account to continue.
SDF validates and deploys the SuiteCloud project to your NetSuite account. The installation log shows up in the SuiteCloud IDE tool window.
Example
Here's an example that shows the installation log of a successful deployment to a NetSuite production account for a company named Wolfe Electronics:
The "Apply Installation Preferences" option was not selected for the "C:\work\NSNNetsuiteProjects\jordi03" project.
DEPLOY SUMMARY
Status: SUCCESS
Steps: 20/20 successful
Validation Results: 0 error(s), 0 warning(s)
SDF Errors: none
Timestamp: Aug 7, 2026, 3:01:57 PM GMT+2
Account: Wolfe Electronics
Account ID: MSTRWLF
Role: Developer
SuiteApp ID: com.netsuite.jordi03
Apply Installation Preferences: No
------------------------------------------------------------
Step 1: PROJECT_VALIDATION
Step 2: MANIFEST_VALIDATION
Step 3: DEPLOY_FILE_VALIDATION
Step 4: CUSTOM_OBJECT_VALIDATION
Step 5: CUSTOM_OBJECT_VALIDATION --- custcenter_test02 (center)
Step 6: CUSTOM_OBJECT_VALIDATION --- custcollection_1 (translationcollection)
Step 7: CUSTOM_OBJECT_VALIDATION --- custcollection_2 (translationcollection)
Step 8: FILE_VALIDATION
Step 9: FOLDER_VALIDATION
Step 10: TRANSLATION_IMPORT_VALIDATION
Step 11: TRANSLATION_REFERENCE_VALIDATION
Step 12: PREFERENCE_VALIDATION
Step 13: FLAG_VALIDATION
Step 14: PROJECT_ACCOUNT_VALIDATION
Step 15: ACCOUNT_SETTINGS_VALIDATION
Step 16: CUSTOM_OBJECT_ACCOUNT_VALIDATION
Step 17: CUSTOM_OBJECT_ACCOUNT_VALIDATION --- custcenter_test02 (center)
Step 18: CUSTOM_OBJECT_ACCOUNT_VALIDATION --- custcollection_1 (translationcollection)
Step 19: CUSTOM_OBJECT_ACCOUNT_VALIDATION --- custcollection_2 (translationcollection)
Step 20: BEGIN_DEPLOYMENT --- com.netsuite.jordi03 (1.0.0)
The deployment process has finished successfully.
Related Topics
- SuiteCloud IDE Plug-in for WebStorm Usage
- Working with SuiteCloud Projects in SuiteCloud IDE Plug-in for WebStorm
- Working with SDF Custom Objects in SuiteCloud IDE Plug-in for WebStorm
- Working with SuiteScript Files in SuiteCloud IDE Plug-in for WebStorm
- Adding Dependencies to the Manifest in SuiteCloud IDE Plug-in for WebStorm
- Changing Project Settings in SuiteCloud IDE Plug-in for WebStorm
- Setting Installation Preferences in SuiteCloud IDE Plug-in for WebStorm
- Managing SuiteCloud Projects as Compressed Files in SuiteCloud IDE Plug-in for WebStorm
- Using SuiteScript Code Completion in SuiteCloud IDE Plug-in for WebStorm
- Validating a SuiteCloud Project with SuiteCloud IDE Plug-in for WebStorm
- Shortcut Keys in SuiteCloud IDE Plug-in for WebStorm