Build a Cordova App with YAML
YAML Parameters for Build a Cordova App
Name | Type | Description |
---|---|---|
action Required | String | The ID of the action. |
type Required | String | The type of the action. Must be set to NATIVE_BUILD_MAC_FASTLANE . |
working_directory Required | String | The directory in which the pipeline filesystem will be mounted. |
commands Required | String[] | The commands that will be executed. |
sync_paths | SyncPath[] | Define file paths that should be copied before (PIPELINE_TO_VM ) and after the execution (VM_TO_PIPELINE ). |
pre_start_simulators | String[] | The list of simulators initiated before the action runs. |
node_version | String | The version of Node.js used in the action. |
certificates | String[] | The list of variables added to the iOS keychain. |
provision_profiles | String[] | The list of variables added as iOS Provisioning Profiles. |
xcode_version | String | Defines the Xcode version. |
YAML example for Build a Cordova App
yamlactions: - action: "Build application" type: "NATIVE_BUILD_MAC_CORDOVA" working_directory: "/Users/buddy/build" commands: - "cordova build ios" sync_paths: - pipeline_path: "/" vm_path: "/Users/buddy/build" direction: "PIPELINE_TO_VM" excludes: "" - pipeline_path: "/" vm_path: "/Users/buddy/build" direction: "VM_TO_PIPELINE" excludes: "" pre_start_simulators: - "iPhone 13 Pro Max" node_version: "14" certificates: - "myCert" provision_profiles: - "myProfile" xcode_version: "13"
Last modified on Sep 24, 2024