Shay Shmeltzer's Oracle Development Tools Tips

Moving Visual Builder Apps to Visual Builder Studio

Shay Shmeltzer
Director of Product Management - Oracle

If you currently develop applications with Visual Builder we hope you already saw the news about the new Oracle Visual Builder Studio offering. This new service adds a complete environment that helps manage VB apps development across team members, and can automate continuous integration and continuous deployment of VB apps. If you haven't read about this - here is a quick blog summary of the advantages VB Studio offers for VB developers - and here is a short video showing the day-to-day experience working with VB Studio and VB apps.

So how do you take your existing apps and bring them to this new environment?

It's quite simple - you export the app from your Visual Builder instance - and then import the code into a new project in Visual Builder Studio.

The following video shows the steps you need to take to get your app into Visual Builder Studio.

As you can see, when you bring in your app, we load it into a Git repository in your project - this is now the source of truth for your application's code. The workspace you create is your own "local copy" of the code that is for your use only. The workspace can map to different branches of the app, and once you are done working on this copy you push the changes to the branch in the git repo - so others can access them.

The life cycle of your application also changes - no longer will you be using the stage and publish menu - you'll be using the VB Studio build jobs to package and deploy your app. As you can see in the video the deployment pipeline is created for you automatically when you import your app - but feel free to adjust it, or add additional deployment pipelines or steps.

Now that your code is in Visual Builder Studio you can start leveraging the advanced Git support, as well as the integration with the issue tracking system and agile project management feature of VB Studio.

P.S. - If your application uses Business Objects - you'll also want to automate the lifecycle of the BO data as shown in this blog.


Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.