forked from bitrise-steplib/steps-amazon-s3-deploy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstep.yml
136 lines (132 loc) · 3.68 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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
title: Deploy to Amazon S3
summary: Upload your iOS Application to Amazon S3
description: |-
Bitrise Step to Deploy an Xcode archive to Amazon S3.
Required: an Xcode Archive Step should run before this Step!
This Step requires an Amazon S3 account.
To register an Amazon S3 account, [click here](http://aws.amazon.com/s3/).
website: https://github.com/bitrise-io/steps-amazon-s3-deploy
source_code_url: https://github.com/bitrise-io/steps-amazon-s3-deploy
support_url: https://github.com/bitrise-io/steps-amazon-s3-deploy/issues
host_os_tags:
- osx-10.9
- osx-10.10
project_type_tags:
- ios
type_tags:
- deploy
- amazon
is_requires_admin_user: true
is_always_run: false
is_skippable: false
deps:
brew:
- name: awscli
run_if: ""
inputs:
- ipa_path: "$BITRISE_IPA_PATH"
opts:
title: "IPA path"
summary: ""
description: ""
is_required: true
- dsym_path: "$BITRISE_DSYM_PATH"
opts:
title: "DSYM path (optional)"
summary: ""
description: ""
- app_slug: "$BITRISE_APP_SLUG"
opts:
title: "BITRISE's App-Slug variable (passed automatically on Bitrise)"
summary: ""
description: ""
is_required: true
- build_slug: "$BITRISE_BUILD_SLUG"
opts:
title: "BITRISE's Build-Slug variable (passed automatically on Bitrise)"
summary: ""
description: ""
is_required: true
- aws_access_key: ""
opts:
title: "Amazon AWS Access Key"
summary: ""
description: ""
is_required: true
- aws_secret_key: ""
opts:
title: "Amazon AWS Secret Access Key"
summary: ""
description: ""
is_required: true
- bucket_name: ""
opts:
title: "Amazon S3 Bucket Name"
summary: ""
description: ""
is_required: true
- bucket_region: ""
opts:
title: "Amazon S3 Bucket Region"
summary: ""
description: |
Amazon S3 Bucket Region
If you use default s3 region (us-east-1), you can leave it empty,
otherwise you should provide this input.
- path_in_bucket: "bitrise_$BITRISE_APP_SLUG/${BITRISE_BUILD_TRIGGER_TIMESTAMP}_build_${BITRISE_BUILD_SLUG}"
opts:
title: "Amazon S3 File Path In Bucket"
summary: ""
description: |-
Optional, if no value specified then the default will be:
bitrise_$BITRISE_APP_SLUG/${BITRISE_BUILD_TRIGGER_TIMESTAMP}_build_${BITRISE_BUILD_SLUG}
- file_access_level: "public_read"
opts:
title: "Amazon S3 file access level"
value_options:
- "private"
- "public_read"
is_required: true
outputs:
- S3_DEPLOY_STEP_URL_IPA: ""
opts:
title: "Amazon S3 Deploy IPA URL"
summary: ""
description: ""
is_expand: false
is_required: true
is_dont_change_value: true
- S3_DEPLOY_STEP_URL_DSYM: ""
opts:
title: "Amazon S3 Deploy DSYM URL"
summary: ""
description: ""
is_expand: false
is_required: true
is_dont_change_value: true
- S3_DEPLOY_STEP_URL_PLIST: ""
opts:
title: "Amazon S3 Deploy .plist URL"
summary: ""
description: ""
is_expand: false
is_required: true
is_dont_change_value: true
- S3_DEPLOY_STEP_STATUS: ""
opts:
title: "Amazon S3 Deploy result ('success' or 'failed')"
summary: ""
description: ""
is_expand: false
is_required: true
is_dont_change_value: true
- S3_DEPLOY_STEP_EMAIL_READY_URL: ""
opts:
title: "Amazon S3 Deploy .plist URL"
summary: ""
description: |-
In a link-ready format, example:
itms-services://?action=download-manifest&url=...
is_expand: false
is_required: true
is_dont_change_value: true