-
Notifications
You must be signed in to change notification settings - Fork 6
/
step.yml
executable file
·118 lines (107 loc) · 3.2 KB
/
step.yml
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
title: "TestFairy Deploy"
summary: Deploy your App to TestFairy.
description: |-
Deploy your awesome App to Testfairy easily, making use of multiple configuration options.
* Set tester groups to be notified
* Enable email notification for the build
* Enable in-app notification of new versions
* Set recording duration
* Enable or disable video recording
* Add your comments
Once you're done setting up, you can simply let TestFairy do its magic!
To use this step you have to register
an account on [TestFairy.com](http://testfairy.com/).
website: https://github.com/bitrise-steplib/steps-testfairy-deploy
source_code_url: https://github.com/bitrise-steplib/steps-testfairy-deploy
support_url: https://github.com/bitrise-steplib/steps-testfairy-deploy/issues
host_os_tags:
- "osx-10.10"
project_type_tags:
- ios
- xamarin
- react-native
- cordova
- ionic
- flutter
type_tags:
- "test"
is_requires_admin_user: false
is_always_run: false
is_skippable: false
inputs:
- api_key: ""
opts:
title: TestFairy API key
summary: TestFairy API key
description: |-
API key from TestFairy.
**NOTE** You can find your API key under the settings menu.
is_required: true
is_sensitive: true
- server_endpoint: ""
opts:
title: Private cloud endpoint
summary: Private cloud endpoint for TestFairy
description: |-
If you are using a private cloud endpoint for TestFairy, specify it here
- ipa_path: "$BITRISE_IPA_PATH"
opts:
title: IPA path
summary: IPA path
description: Path for the IPA to upload to TestFairy.
is_required: true
- dsym_path: "$BITRISE_DSYM_PATH"
opts:
title: dSYM path
summary: dSYM path
description: Path for the dSYM to upload to TestFairy.
- tester_groups: ""
opts:
title: Tester groups
summary: Tester groups
description: |-
Tester Groups that will be notified when the app is ready.
Setup groups in your TestFairy account testers page.
- notify: "off"
opts:
title: Email notification
summary: Email notification
description: Sets if should email testers about new version.
value_options:
- "on"
- "off"
- auto_update: "off"
opts:
title: "Auto update"
summary: ""
description: |-
If auto update is on all users will be prompt to update
to this build next time they run the app.
value_options:
- "on"
- "off"
- max_test_duration: 10m
opts:
title: Recording duration
summary: Recording duration
description: Maximum session recording length, eg 20m or 1h. Maximum 24h.
- video_recording: "off"
opts:
title: Video recording
summary: Video recording
description: Sets if video recording is enabled for this build.
value_options:
- "on"
- "wifi"
- "off"
- comment: ""
opts:
title: Comments
summary: Comments
description: Comment text will be included in the email sent to testers.
outputs:
- TESTFAIRY_PUBLIC_INSTALL_PAGE_URL:
opts:
title: Public Install Page URL
description: |-
Public Install Page's URL