-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathstep.yml
70 lines (70 loc) · 2.64 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
title: "Amazon Device Farm File Deploy"
summary: "Amazon Device Farm File Deploy"
description: |-
Uploads file (i.e. test package, app data, etc.) to device farm. Intended to be used with the [aws-device-farm-runner](https://github.com/peartherapeutics/bitrise-aws-device-farm-runner) step.
This step requires an Amazon Device Farm registration. [Please read the aws-device-farm-runner wiki for setup instructions](https://github.com/peartherapeutics/bitrise-aws-device-farm-runner/wiki).
website: https://github.com/peartherapeutics/bitrise-aws-device-farm-file-deploy
source_code_url: https://github.com/peartherapeutics/bitrise-aws-device-farm-file-deploy
support_url: https://github.com/peartherapeutics/bitrise-aws-device-farm-file-deploy/issues
host_os_tags:
- linux
- osx-10.9
- osx-10.10
project_type_tags: []
type_tags:
- test
- deploy
is_requires_admin_user: false
is_always_run: false
is_skippable: false
deps:
brew:
- name: awscli
bin_name: aws
apt_get:
- name: awscli
bin_name: aws
run_if: ""
inputs:
- access_key_id: "$AWS_ACCESS_KEY"
opts:
title: "AWS Access Key"
summary: ""
description: "Access key for your AWS/IAM user. Define this as a secret environment variable in your workflow."
is_required: true
- secret_access_key: "$AWS_SECRET_KEY"
opts:
title: "AWS Secret Key"
summary: ""
description: "Secret key for your AWS/IAM user. Define this as a secret environment variable in your workflow."
is_required: true
- aws_region: "$AWS_REGION"
opts:
title: "AWS Region"
summary: ""
description: "Region specification for AWS."
is_required: true
- device_farm_project: ""
opts:
title: "Device Farm Project ARN"
summary: ""
description: "Project ARNs can be obtained using the [AWS CLI](https://aws.amazon.com/cli/) `devicefarm list-projects` command."
is_required: true
- upload_file_path: ""
opts:
title: "Upload File Path"
summary: ""
description: "Path of file to upload. If this is a test package, [aws-device-farm-runner](https://github.com/peartherapeutics/bitrise-aws-device-farm-runner) can be configured to use the latest package with this name."
is_required: true
- upload_type: ""
opts:
title: "Upload Type"
summary: ""
description: "ex. `APPIUM_PYTHON_TEST_PACKAGE`. See [Upload.type documentation](http://docs.aws.amazon.com/devicefarm/latest/APIReference/API_Upload.html#devicefarm-Type-Upload-type)."
is_required: true
outputs:
- BITRISE_DEVICEFARM_UPLOAD_ARN:
opts:
title: Upload ARN
description: |-
ARN identifier of successfully uploaded file