Valid for Console ≥ 1.26.
Console provides two delivery modes:
|Standard, with version history|
This mode is the standard mode that has been used in all releases of Console and is the default for Console ≥ 1.26:
The copying of source code multiple times into various different folders can reduce overall version processing time (i.e. total time taken from specifying the source code to generating the snapshot) and increase the amount of disk space required for source code storage.
|Rapid, without version history|
This mode was introduced in Console 1.26 and provides a faster delivery process by skipping some steps related to the management of source code for analysis:
Skipping two copy actions to move the source code to different folders can significantly improve overall version processing time (i.e. total time taken from specifying the source code to generating the snapshot) especially when the source code volume is very large.
In addition, when an advanced onboarding scenario is used instead of a one-shot standard onboarding, the version will be automatically accepted and set as the current version (see image below), simply because no versions are retained. This also improves overall version processing time:
Click to enlarge
Choosing a delivery mode
The delivery mode can only be chosen when an application is first created and it is not possible to change to a different delivery mode once the choice has been made. The choice is made in the application creation dialog box (see also Add a new Application and Add a new Application for CAST Imaging). By default the Manage Version History option is ticked - this means that standard mode with version history will be used. Unticking the option will cause the rapid mode without version history to be used:
UI differences in rapid delivery mode
When an application is created using rapid delivery mode, there are various slight differences that indicate the mode is active:
In the Application - Overview panel a banner will be displayed to indicate that rapid delivery mode is active for the Application:
When adding a new version in Console ≥ 1.26, the Exclusions panel contains an option called Retain source code zip in the application upload folder which has been made available to ensure that source code can be retained if required:
Note that in 1.26 only when using Rapid mode, the Exclusions panel is not available:
Source code handling in each Delivery mode
|Delivery Mode||Delivery type (zip/source folder location)||Is source code deleted after delivery?||Is source code deleted after unzipping for preview when configuring exclusions?||Can source code be compressed and backed up?|
|Standard||Zip||Yes||Yes||Yes, via Backup Application option when adding a new version.|
|Standard||Source Folder Location||No||No||Yes, via Backup Application option when adding a new version.|
|Rapid||Zip||Optional||No||Yes, via the option Retain source code zip in the application upload folder when adding a new version and configuring exclusions.|
|Rapid||Source Folder Location||No||No||Yes, via the option Retain source code zip in the application upload folder when adding a new version and configuring exclusions.|