CTC NetSuite Deployment Helper
This VS Code extension helps manage NetSuite deployments with ClickUp task tracking, designed specifically for NetSuite developers.
Features
- Mark files for automatic deployment to specific NetSuite accounts
- Associate files with ClickUp tasks for traceability
- Easy-to-use UI for selecting deployment targets and related tasks
- Status bar integration for quick access to commands
- Automatic comment insertion with deployment metadata
Access Commands Through:
- Status bar buttons (bottom-right)
- Editor title bar button (top-right)
- Context menu (right-click in editor)
- Command palette (Ctrl+Shift+P)
How It Works
- Click the "CTC NetSuite Deploy" button in the status bar
- Select the target NetSuite account from the dropdown
- Search directly for ClickUp tasks to associate with the deployment
- Click "Save Information"
- The extension adds special comments to your file:
/* [CTC-CLICKUP-TASK-ID: CST-3338] */
/* [CTC-NS-DEPLOY-TARGET: 123456] */
- These markers can be used by CI/CD systems to automate deployment
Requirements
- Visual Studio Code version 1.60.0 or higher
- Internet connection for accessing NetSuite account and ClickUp data
Extension Settings
netsuite.accounts : Configuration for NetSuite accounts (updated automatically)
clickup.apiToken : API token for ClickUp integration
Known Issues
- Mock task data is currently used when searching for ClickUp tasks
- Network connectivity is required to fetch account information
Release Notes
0.2.0 (May 2, 2025)
UI improvements:
- Removed ClickUp Space dropdown, making task search immediately accessible
- Improved overall user experience with simplified workflow
- Fixed task linking issues
- Enhanced git commit message integration
0.1.0
Initial release with:
- NetSuite account selection
- ClickUp integration
- Status bar integration
- File metadata annotations
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This extension is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ by Catalyst Tech Consulting
| |