Skip to content

Instantly share code, notes, and snippets.

View horie1024's full-sized avatar

Ryosuke Horie horie1024

  • ZOZO, Inc.
  • Japan
View GitHub Profile
resp = devicefarm.create_upload({
project_arn: "プロジェクトのARN",
name: "app.apk",
type: "ANDROID_APP",
content_type: "application/octet-stream"
})
# Pre-Signed URLの取得
pre_signed_url = resp.upload.url
resp = devicefarm.list_device_pools({
arn: "プロジェクトのARN"
})
# DevicePoolのARN(後ほど使用)
# Defaultを使用するのでdevice_pools[0]を使用
device_pool_arn = resp.device_pools[0].arn
require 'aws-sdk'
devicefarm = Aws::DeviceFarm::Client.new(
region: 'us-west-2',
credentials: Aws::Credentials.new("YOUR_ACCESS_KEY_ID", "YOUR_SECRET_ACCESS_KEY"),
)
general:
branches:
only:
- master
machine:
java:
version: openjdk7
environment:
ANDROID_HOME: /usr/local/android-sdk-linux
dependencies: