HsqldbRdbExportBuilder
Hypersonic SQL database export builder
Overview
Design
- Super Type
- Builder
Role | Concrete. (Objects can be created.) |
Instance Names | Unique |
Notification | false |
Template Directory | |
Data View | Children, proximity: 1 |
Logger Name | Builder |
Constraints
Allowed Child Dependencies
- BuilderBuildFile1
- BuilderBuildTarget1
- BuilderImportMax1
- BuilderImportMin1
- BuilderNotificationList1
- BuilderPackageExtension1
- BuilderPackageFilebase1
- BuilderPackageInstallroot1
- BuilderPackageName1
- BuilderPackageSeparator1
- BuilderPackageType1
- BuilderPackageVersion1
- HsqldbRdb
1: These types have a Singleton constraint. Only one instance may be added as a resource.
Allowed Parent Dependencies
- Node
- Updater
Attributes
Exported Attributes
Name | Property |
---|---|
basedir | deployment-basedir |
targetdir | deployment-install-root |
Defaults for Imported Attributes
Name | Default |
---|---|
buildFile | |
buildTarget | |
importMax | 1 |
importMin | 1 |
packageExtension | zip |
packageFilebase | db1 |
packageInstallroot | ${entity.attribute.hsqldbRdbHome} |
packageSeparator | - |
packageType | HsqldbRdbDmp |
packageVersion | ${opts.buildstamp} |
Commands
Note
Commandline options displayed in square brackets "[]" are optional. If an option expects arguments, then angle brackets are shown after the option "<>". Any default value is shown within the brackets.
Build
run the build cycle
- Usage
- Build [-buildstamp <>]
Workflow
- runBuildScript
- repoImport
Options
Option | Description |
---|---|
buildstamp | build identifier |
runBuildScript
runs the build script
- Usage
- runBuildScript [-buildstamp <>] [-extension <zip>] [-separator <->] [-targetdir <${entity.instance.dir}/var>]
Options
Option | Description |
---|---|
buildstamp | build version dentifier |
extension | package file extension |
separator | package file separator |
targetdir | directory build artifacts will be written |