It is also possible to perform a headless export using a pre-configured export configuration. After configuring the export in Designer a user can export this from the command line or scripting environment.
All of the Storyboard executables will be located in the PATH_TO_INSTALL/Storyboard_Designer/storyboard
directories, though on each desktop platform they are named slightly differently
Windows:
..../Storyboard.exe -application com.crank.gdt.ui.configexport model=<PathToGDEFile[,PathToAdditionalGDEFile,...]> configuration=<ConfigurationName>
Mac:
..../Storyboard.app/Contents/MacOS/Storyboard -application com.crank.gdt.ui.configexport model=<PathToGDEFile[,PathToAdditionalGDEFile,...]> configuration=<ConfigurationName>
Linux:
..../Storyboard -application com.crank.gdt.ui.configexport model=<PathToGDEFile[,PathToAdditionalGDEFile,...]> configuration=<ConfigurationName>
Note: Storyboard requires a display, so to run in a true headless environment a Virtual frame buffer needs to be setup.
Xvfb :1 -ac -screen 0 1024x768x8 export DISPLAY=:1 ..../storyboard -application com.crank.gdt.ui.configexport model=<PathToGDEFile[,PathToAdditionalGDEFile,...]> configuration=<ConfigurationName>
Where the model
is the full path to the Storyboard Designer model file. This model file will be used to search for a
export configuration. The configuration
parameter specifies the configuration name. If this is provided then only the
configuration with that name will be used in the export.