26 Audit, Build, and Deploy Visual Applications Using Grunt

VB Studio provides a continuous integration and delivery pipeline to build and deploy your visual application to a Visual Builder environment. If you prefer to use an external CI/CD system, VB Studio provides a number of NPM packages that you can use to audit, optimize, build, and deploy your application using Grunt.

Build Your Application Automatically Using Pipelines

When you create a workspace for a new or imported application, VB Studio automatically creates a pipeline for your visual application. This pipeline provides built-in Grunt-based package and deploy jobs that automate the task of continuous integration and delivery for you. You can configure these built-in jobs (or manually create jobs) to package and optimize your application, then deploy it to the Visual Builder instance defined in your project's environment. The high-level steps to do this are the same, regardless of whether you deploy your visual application to a development, test, or production environment.

For an overview of how you set up a visual application project to build and deploy, see Setting Up for Visual Applications in Administering Visual Builder Studio. For specific steps, depending on where you are in the application development lifecycle (development/test or production), see:

Build Your Application Manually Using Grunt

While pipelines provide everything you need to package and deploy your application, you can use Grunt to package and deploy your application directly from your local machine or from external continuous integration and delivery systems. VB Studio supports integration with third-party systems such as Jenkins and Hudson via webhooks to build and deploy your application.