buildJet

Generates and executes the Oracle JET build command to package the application, zips the contents, and copies the artifact to the artifacts directory.

Project Properties

Property Name

Property Code

Required

Description

Property Name

Property Code

Required

Description

Platform

FDOJET_PLATFORM

No

Directory context or scope of the JET application. If platform input is also defined, then it will take precedence over this project property.

Build Configuration

FDOJET_BUILD_CONFIG

No

Defines the config file for signing the hybrid app.

Themes

FDOJET_THEMES_OPTION

No

Option to specify theme(s) separated by comma(s). If themes input is also defined, then it will take precedence over this project property.

Destination

FDOJET_DESTINATION

No

Option to specify the destination for building the app. If destination input is also defined, then it will take precedence over this project property.

User Options

FDOJET_USER_OPTIONS

No

Custom options defined by the user. If user options input is also defined, then it will take precedence over this project property.

Inputs

Input Name

Input Code

Required

Description

Input Name

Input Code

Required

Description

Node Executable Path

FDOJET_INP_NODE_EXE_PATH



No

An absolute path to a Node executable. If not provided node must be on PATH. See installNodeJS to install node.

Platform

FDOJET_INP_PLATFORM

No

Directory context or scope of the JET application. Takes precedence over project property.

Release

FDOJET_INP_RELEASE_OPTION

No

Option to build in release mode.

Sass

FDOJET_INP_SASS_OPTION

No

Option to enable SASS compilation.

SVG

FDOJET_INP_SVG_OPTION

No

Option to enable SVG re-compilation for the theme.

Themes

FDOJET_INP_THEMES_OPTION

No

Option to specify theme(s) separated by comma(s). Takes precedence over project property.

Destination

FDOJET_INP_DESTINATION

No

Option to specify the destination for building the app. Takes precedence over project property.

User Options

FDOJET_INP_USER_OPTIONS

No

Custom options defined by the user (Windows Specific). Takes precedence over project property.

Platform Options

FDOJET_INP_PLATFORM_OPTIONS

No

Option to specify platform options that are passed to the Cordova command line.

Component

FDOJET_INP_COMPONENT

No

Option to build an optimized component for the specified component name. (Windows Specific)

Artifacts 

This operation produces artifacts that will be stored in the artifacts repository.

Endpoint Selection 

This operation will select all available endpoints associated to the Target.

Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.

Special Considerations

Either the platform property or the platform input is required.

The following macros are not currently supported in the footer:
  • style