aboutsummaryrefslogtreecommitdiffstats
path: root/coin/instructions/build_licence_check.yaml
blob: 61a4821f36195345993dc0d1d579d7e20421e6fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Build License Check
type: Group
instructions:
  - type: ExecuteCommand
    command: "./build_linux.sh"
    maxTimeInSeconds: 6000
    maxTimeBetweenOutput: 1200
    userMessageOnFailure: >
      Failed to run build!
    enable_if:
      condition: property
      property: host.os
      equals_value: Linux
  - type: ExecuteCommand
    command: "build_windows.bat"
    maxTimeInSeconds: 6000
    maxTimeBetweenOutput: 1200
    userMessageOnFailure: >
      Failed to run build!
    enable_if:
      condition: property
      property: host.os
      equals_value: Windows
  - type: UploadArtifact
    archiveDirectory: "{{.AgentWorkingDir}}"
    transferType: UploadModuleBuildArtifact
    maxTimeInSeconds: 1200
    maxTimeBetweenOutput: 1200