-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomponent.yaml
79 lines (79 loc) · 2.42 KB
/
component.yaml
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
platform: Common
buildPlatform:
displayName: Testinium
description: "Run your test plans with Testinium"
inputs:
- key: "AC_TESTINIUM_APP_PATH"
defaultValue: "$AC_TESTINIUM_APP_PATH"
isRequired: true
title: Path of the build
description: "Full path of the build. For example $AC_EXPORT_DIR/Myapp.ipa."
helpText:
- key: "AC_TESTINIUM_USERNAME"
defaultValue: "$AC_TESTINIUM_USERNAME"
isRequired: true
title: Username
description: "Testinium username."
helpText:
- key: "AC_TESTINIUM_PASSWORD"
defaultValue: "$AC_TESTINIUM_PASSWORD"
isRequired: true
title: Password
description: "Testinium password."
helpText:
- key: "AC_TESTINIUM_PROJECT_ID"
defaultValue: "$AC_TESTINIUM_PROJECT_ID"
isRequired: true
title: Project ID
description: "Testinium project ID."
helpText:
- key: "AC_TESTINIUM_PLAN_ID"
defaultValue: "$AC_TESTINIUM_PLAN_ID"
isRequired: true
title: Plan ID
description: "Testinium plan ID."
helpText:
- key: "AC_TESTINIUM_COMPANY_ID"
defaultValue: "$AC_TESTINIUM_COMPANY_ID"
isRequired: true
title: Company ID
description: "Testinium company ID."
helpText:
- key: "AC_TESTINIUM_MAX_FAIL_PERCENTAGE"
defaultValue: "$AC_TESTINIUM_MAX_FAIL_PERCENTAGE"
isRequired: false
title: Max Failure Percentage
description: "Maximum failure percentage limit to interrupt workflow. It must be in the range 1-100."
helpText:
- key: "AC_TESTINIUM_TIMEOUT"
defaultValue: "60"
isRequired: true
title: Timeout
description: "Testinium plan timeout in minutes."
helpText:
- key: "AC_TESTINIUM_MAX_API_RETRY_COUNT"
defaultValue: "4"
isRequired: true
title: Testinium Maximum API Repetition Count
description: "Determine max repetition in case of Testinium platform congestion or API errors."
helpText:
outputs:
- key: "AC_TESTINIUM_RESULT_FAILURE_SUMMARY"
title: "Total Number of Failures"
defaultValue: "AC_TESTINIUM_RESULT_FAILURE_SUMMARY"
description: "Total number of failures in test results."
helpText:
- key: "AC_TESTINIUM_RESULT_ERROR_SUMMARY"
title: "Total Number of Errors"
description: "Total number of errors in test results."
defaultValue: "AC_TESTINIUM_RESULT_ERROR_SUMMARY"
helpText:
- key: "AC_TESTINIUM_RESULT_SUCCESS_SUMMARY"
title: "Total Number of Successes"
defaultValue: "AC_TESTINIUM_RESULT_SUCCESS_SUMMARY"
description: "Total number of successes in test results."
helpText:
processFilename: ruby
processArguments: '%AC_STEP_TEMP%/main.rb'
files:
- "main.rb"