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:
parent
7f777498a5
commit
8e85a3f39a
1
webrtc/build/ios/OWNERS
Normal file
1
webrtc/build/ios/OWNERS
Normal file
@ -0,0 +1 @@
|
||||
kjellander@webrtc.org
|
||||
20
webrtc/build/ios/client.webrtc.fyi/iOS32_Debug.json
Normal file
20
webrtc/build/ios/client.webrtc.fyi/iOS32_Debug.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
20
webrtc/build/ios/client.webrtc.fyi/iOS32_Release.json
Normal file
20
webrtc/build/ios/client.webrtc.fyi/iOS32_Release.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
@ -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"
|
||||
},
|
||||
]
|
||||
}
|
||||
20
webrtc/build/ios/client.webrtc.fyi/iOS64_Debug.json
Normal file
20
webrtc/build/ios/client.webrtc.fyi/iOS64_Debug.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
26
webrtc/build/ios/client.webrtc.fyi/iOS64_Debug_(GN).json
Normal file
26
webrtc/build/ios/client.webrtc.fyi/iOS64_Debug_(GN).json
Normal 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": [
|
||||
]
|
||||
}
|
||||
20
webrtc/build/ios/client.webrtc.fyi/iOS64_Release.json
Normal file
20
webrtc/build/ios/client.webrtc.fyi/iOS64_Release.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
26
webrtc/build/ios/client.webrtc.fyi/iOS64_Release_(GN).json
Normal file
26
webrtc/build/ios/client.webrtc.fyi/iOS64_Release_(GN).json
Normal 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": [
|
||||
]
|
||||
}
|
||||
@ -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"
|
||||
},
|
||||
]
|
||||
}
|
||||
7
webrtc/build/ios/tests/common_tests.json
Normal file
7
webrtc/build/ios/tests/common_tests.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"tests": [
|
||||
{
|
||||
"app": "modules_unittests"
|
||||
}
|
||||
]
|
||||
}
|
||||
26
webrtc/build/ios/tryserver.webrtc/ios32_sim_dbg.json
Normal file
26
webrtc/build/ios/tryserver.webrtc/ios32_sim_dbg.json
Normal 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"
|
||||
},
|
||||
]
|
||||
}
|
||||
27
webrtc/build/ios/tryserver.webrtc/ios64_gn_dbg.json
Normal file
27
webrtc/build/ios/tryserver.webrtc/ios64_gn_dbg.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
27
webrtc/build/ios/tryserver.webrtc/ios64_gn_rel.json
Normal file
27
webrtc/build/ios/tryserver.webrtc/ios64_gn_rel.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
26
webrtc/build/ios/tryserver.webrtc/ios64_sim_dbg.json
Normal file
26
webrtc/build/ios/tryserver.webrtc/ios64_sim_dbg.json
Normal 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"
|
||||
},
|
||||
]
|
||||
}
|
||||
21
webrtc/build/ios/tryserver.webrtc/ios_arm64_dbg.json
Normal file
21
webrtc/build/ios/tryserver.webrtc/ios_arm64_dbg.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
21
webrtc/build/ios/tryserver.webrtc/ios_arm64_rel.json
Normal file
21
webrtc/build/ios/tryserver.webrtc/ios_arm64_rel.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
21
webrtc/build/ios/tryserver.webrtc/ios_dbg.json
Normal file
21
webrtc/build/ios/tryserver.webrtc/ios_dbg.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
21
webrtc/build/ios/tryserver.webrtc/ios_rel.json
Normal file
21
webrtc/build/ios/tryserver.webrtc/ios_rel.json
Normal 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": [
|
||||
]
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user