Chromium Code Reviews| Index: scripts/slave/recipes/webrtc/ios_cocoapod.expected/build_ok.json |
| diff --git a/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_compile_dbg.json b/scripts/slave/recipes/webrtc/ios_cocoapod.expected/build_ok.json |
| similarity index 60% |
| copy from scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_compile_dbg.json |
| copy to scripts/slave/recipes/webrtc/ios_cocoapod.expected/build_ok.json |
| index d6fe1997f3584f18bb0a250c9809a9adab289e7f..3a26aff4ab661113b52e8e16c7d4019ab35d63cf 100644 |
| --- a/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_compile_dbg.json |
| +++ b/scripts/slave/recipes/webrtc/ios_cocoapod.expected/build_ok.json |
| @@ -28,29 +28,23 @@ |
| "-u", |
| "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", |
| "--master", |
| - "tryserver.webrtc", |
| + "client.webrtc.fyi", |
| "--builder", |
| - "mac_compile_dbg", |
| + "iOS CocoaPod Builder", |
| "--slave", |
| "slavename", |
| "--spec", |
| - "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/external/webrtc'}, {'deps_file': 'DEPS', 'managed': True, 'name': 'webrtc-limited', 'url': 'https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited'}]", |
| + "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/external/webrtc'}, {'deps_file': 'DEPS', 'managed': True, 'name': 'webrtc-limited', 'url': 'https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited'}]\ntarget_os = ['ios', 'mac']", |
| "--root", |
| "src", |
| "--revision_mapping_file", |
| "{\"src\": \"got_revision\"}", |
| "--git-cache-dir", |
| "[GIT_CACHE]", |
| - "--issue", |
| - "666666", |
| - "--patchset", |
| - "1", |
| - "--rietveld_server", |
| - "https://fake.rietveld.url", |
| "--output_json", |
| "/path/to/tmp/json", |
| "--revision", |
| - "src@12345", |
| + "src@HEAD", |
| "--output_manifest" |
| ], |
| "cwd": "[SLAVE_BUILD]", |
| @@ -63,7 +57,7 @@ |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", |
| - "@@@STEP_LOG_LINE@json.output@ \"src\": \"12345\"@@@", |
| + "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@", |
| @@ -87,94 +81,40 @@ |
| }, |
| { |
| "cmd": [ |
| - "python", |
| - "-u", |
| - "RECIPE_MODULE[build::webrtc]/resources/cleanup_files.py", |
| - "[SLAVE_BUILD]/src/out" |
| - ], |
| - "cwd": "[SLAVE_BUILD]", |
| - "name": "clean test output files" |
| - }, |
| - { |
| - "cmd": [ |
| - "python", |
| - "-u", |
| - "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", |
| - "--show-path", |
| - "python", |
| - "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" |
| - ], |
| - "cwd": "[SLAVE_BUILD]", |
| - "name": "cleanup_temp" |
| - }, |
| - { |
| - "cmd": [ |
| - "python", |
| - "-u", |
| - "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", |
| - "runhooks" |
| + "/bin/bash", |
| + "[SLAVE_BUILD]/src/webrtc/build/ios/build_ios_framework.sh" |
| ], |
| "cwd": "[SLAVE_BUILD]", |
| - "env": { |
| - "GYP_DEFINES": "clang=1 component=shared_library dcheck_always_on=1 fastbuild=1 ffmpeg_branding=Chrome gomadir='[BUILD]/goma' rtc_use_264=1 target_arch=x64 use_goma=1", |
| - "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| - }, |
| - "name": "gclient runhooks" |
| + "name": "build cocoapod" |
| }, |
| { |
| - "allow_subannotations": true, |
| "cmd": [ |
| "python", |
| "-u", |
| - "RECIPE_PACKAGE_REPO[build]/scripts/slave/clang_revision.py", |
| - "--src-dir", |
| - "[SLAVE_BUILD]/src", |
| - "--output-json", |
| - "/path/to/tmp/json" |
| + "RECIPE_MODULE[build::zip]/resources/zip.py" |
| ], |
| "cwd": "[SLAVE_BUILD]", |
| - "name": "clang_revision", |
| - "~followup_annotations": [ |
| - "@@@STEP_LOG_LINE@json.output@{@@@", |
| - "@@@STEP_LOG_LINE@json.output@ \"clang_revision\": \"123456-7\"@@@", |
| - "@@@STEP_LOG_LINE@json.output@}@@@", |
| - "@@@STEP_LOG_END@json.output@@@" |
| - ] |
| + "name": "zip", |
| + "stdin": "{\"entries\": [{\"path\": \"[SLAVE_BUILD]/src/out_ios_framework\", \"type\": \"dir\"}], \"output\": \"[SLAVE_BUILD]/webrtc_ios_cocoapod.zip\", \"root\": \"[SLAVE_BUILD]/src/out_ios_framework\"}" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| - "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", |
| - "--show-path", |
| - "python", |
| - "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", |
| - "--ninja-path", |
| - "RECIPE_PACKAGE_REPO[depot_tools]/ninja", |
| - "--target", |
| - "Debug", |
| - "--src-dir", |
| - "[SLAVE_BUILD]/src", |
| - "--goma-cache-dir", |
| - "[GOMA_CACHE]", |
| - "--build-tool", |
| - "ninja", |
| - "--compiler", |
| - "goma-clang", |
| - "--goma-jsonstatus", |
| - "/path/to/tmp/json", |
| - "--goma-dir", |
| - "[BUILD]/goma", |
| - "--goma-fail-fast", |
| - "--goma-disable-local-fallback", |
| + "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
| "--", |
| - "All" |
| + "[DEPOT_TOOLS]/gsutil.py", |
| + "----", |
| + "cp", |
| + "-a", |
| + "public-read", |
| + "[SLAVE_BUILD]/webrtc_ios_cocoapod.zip", |
|
tkchin_webrtc
2016/04/05 21:15:51
is it okay that we will be storing ~20MB uncompres
kjellander_chromium
2016/04/06 16:08:51
I'm quite sure, since many Chromium bots store abo
|
| + "gs://chromium-webrtc/cocoapods/webrtc_ios_cocoapod.zip" |
| ], |
| "cwd": "[SLAVE_BUILD]", |
| - "name": "compile", |
| + "name": "gsutil upload", |
| "~followup_annotations": [ |
| - "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", |
| - "@@@STEP_LOG_END@json.output (invalid)@@@" |
| + "@@@STEP_LINK@gsutil.upload@https://storage.googleapis.com/chromium-webrtc/cocoapods/webrtc_ios_cocoapod.zip@@@" |
| ] |
| }, |
| { |