跳到主要内容

Windows with YAML

List of YAML parameters and examples for the "Windows" action

YAML Parameters for Windows

名称类型描述
action
必填
StringThe ID of the action.
type
必填
StringThe type of the action. Should be set to NATIVE_BUILD_WINDOWS.
working_directory
必填
StringThe directory in which the pipeline filesystem will be mounted.
commands
必填
String[]The commands that will be executed.
execute_every_commandBooleanIf set to true all commands will be executed regardless of the result of the previous command.
sync_pathsSyncPath[]Define file paths that should be copied before PIPELINE_TO_VM and after the execution VM_TO_PIPELINE.

YAML example for Windows

actions:
- action: "Execute: msbuild"
type: "NATIVE_BUILD_WINDOWS"
working_directory: "c:\\\\buddy"
commands:
- "nuget restore"
- "msbuild"
execute_every_command: true
sync_paths:
- pipeline_path: "/"
vm_path: "c:\\buddy"
direction: "VM_TO_PIPELINE"
- pipeline_path: "/"
vm_path: "c:\\buddy"
direction: "PIPELINE_TO_VM"