iOS buildbot configurations.

This will make it possible for WebRTC to use the same buildbot
scripts as Chrome's iOS bots.
Buildbot changes are done in https://codereview.chromium.org/1659163003/

BUG=chromium:498746
NOTRY=True

Review URL: https://codereview.webrtc.org/1660053002

Cr-Commit-Position: refs/heads/master@{#11468}
This commit is contained in:
kjellander 2016-02-03 00:06:02 -08:00 committed by Commit bot
parent 7f777498a5
commit 8e85a3f39a
18 changed files with 380 additions and 0 deletions

1
webrtc/build/ios/OWNERS Normal file
View File

@ -0,0 +1 @@
kjellander@webrtc.org

View File

@ -0,0 +1,20 @@
{
"owners": [
"kjellander"
],
"comments": [
"Builder for 32-bit devices."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,20 @@
{
"owners": [
"kjellander"
],
"comments": [
"Builder for 32-bit devices."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"compiler": "ninja",
"configuration": "Release",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,25 @@
{
"owners": [
"kjellander"
],
"comments": [
"Tests for 32-bit iOS 9.0 simulators."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "ia32",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphonesimulator9.0",
"tests": [
{
"include": "common_tests.json",
"device type": "iPhone 5s",
"os": "9.0"
},
]
}

View File

@ -0,0 +1,20 @@
{
"owners": [
"kjellander"
],
"comments": [
"Builder for 64-bit devices."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm64",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,26 @@
{
"owners": [
"kjellander",
],
"comments": [
"GN + Ninja builder."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm64"
},
"gn_args": [
"ios_enable_code_signing=false",
"target_cpu=\"arm\"",
"target_os=\"ios\"",
"use_goma=true",
"goma_dir=$(goma_dir)"
],
"mb_type": "gn",
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,20 @@
{
"owners": [
"kjellander"
],
"comments": [
"Builder for 64-bit devices."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm64",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"compiler": "ninja",
"configuration": "Release",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,26 @@
{
"owners": [
"kjellander",
],
"comments": [
"GN + Ninja builder."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm64"
},
"gn_args": [
"ios_enable_code_signing=false",
"target_cpu=\"arm\"",
"target_os=\"ios\"",
"use_goma=true",
"goma_dir=$(goma_dir)"
],
"mb_type": "gn",
"compiler": "ninja",
"configuration": "Release",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,25 @@
{
"owners": [
"kjellander"
],
"comments": [
"Tests for 32-bit iOS 9.0 simulators."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "x64",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphonesimulator9.0",
"tests": [
{
"include": "common_tests.json",
"device type": "iPhone 5s",
"os": "9.0"
},
]
}

View File

@ -0,0 +1,7 @@
{
"tests": [
{
"app": "modules_unittests"
}
]
}

View File

@ -0,0 +1,26 @@
{
"owners": [
"kjellander"
],
"comments": [
"Tests for 32-bit iOS 9.0 simulators."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "ia32",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"use_analyze": "false",
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphonesimulator9.0",
"tests": [
{
"include": "common_tests.json",
"device type": "iPhone 5s",
"os": "9.0"
},
]
}

View File

@ -0,0 +1,27 @@
{
"owners": [
"kjellander",
],
"comments": [
"GN + Ninja builder."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm64",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"gn_args": [
"ios_enable_code_signing=false",
"target_cpu=\"arm\"",
"target_os=\"ios\""
],
"mb_type": "gn",
"use_analyze": "false",
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,27 @@
{
"owners": [
"kjellander",
],
"comments": [
"GN + Ninja builder."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm64",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"gn_args": [
"ios_enable_code_signing=false",
"target_cpu=\"arm\"",
"target_os=\"ios\""
],
"mb_type": "gn",
"use_analyze": "false",
"compiler": "ninja",
"configuration": "Release",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,26 @@
{
"owners": [
"kjellander"
],
"comments": [
"Tests for 32-bit iOS 9.0 simulators."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "x64",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"use_analyze": "false",
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphonesimulator9.0",
"tests": [
{
"include": "common_tests.json",
"device type": "iPhone 5s",
"os": "9.0"
},
]
}

View File

@ -0,0 +1,21 @@
{
"owners": [
"kjellander"
],
"comments": [
"Builder for 64-bit devices."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm64",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"use_analyze": "false",
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,21 @@
{
"owners": [
"kjellander"
],
"comments": [
"Builder for 64-bit devices."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm64",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"use_analyze": "false",
"compiler": "ninja",
"configuration": "Release",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,21 @@
{
"owners": [
"kjellander"
],
"comments": [
"Builder for 32-bit devices."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"use_analyze": "false",
"compiler": "ninja",
"configuration": "Debug",
"sdk": "iphoneos9.0",
"tests": [
]
}

View File

@ -0,0 +1,21 @@
{
"owners": [
"kjellander"
],
"comments": [
"Builder for 32-bit devices."
],
"xcode version": "7.0",
"GYP_DEFINES": {
"chromium_ios_signing": "0",
"target_arch": "arm",
"use_goma": "1",
"gomadir": "$(goma_dir)"
},
"use_analyze": "false",
"compiler": "ninja",
"configuration": "Release",
"sdk": "iphoneos9.0",
"tests": [
]
}