Upload all mobile binaries to CAS when building. Bug: 540364710 Change-Id: Iacaed16f0589df2796ba05636cf72a536a6a6964 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/99970 Reviewed-by: Xiangfei Ding <xfding@google.com> Commit-Queue: Xiangfei Ding <xfding@google.com>
diff --git a/infra/config/generated/cr-buildbucket.cfg b/infra/config/generated/cr-buildbucket.cfg index 9e99e44..33a9760 100644 --- a/infra/config/generated/cr-buildbucket.cfg +++ b/infra/config/generated/cr-buildbucket.cfg
@@ -22,6 +22,7 @@ properties_j: "$gatekeeper:{\"group\":\"client.boringssl\"}" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 caches { @@ -51,6 +52,7 @@ properties_j: "$gatekeeper:{\"group\":\"client.boringssl\"}" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"BUILD_SHARED_LIBS\":\"1\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\",\"OPENSSL_NO_ASM\":\"1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"**/lib*.so\"]" } execution_timeout_secs: 5400 caches { @@ -80,6 +82,7 @@ properties_j: "$gatekeeper:{\"group\":\"client.boringssl\"}" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"BUILD_SHARED_LIBS\":\"1\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"**/lib*.so\"]" } execution_timeout_secs: 5400 caches { @@ -109,6 +112,7 @@ properties_j: "$gatekeeper:{\"group\":\"client.boringssl\"}" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 caches { @@ -142,6 +146,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 caches { @@ -171,6 +176,7 @@ properties_j: "$gatekeeper:{\"group\":\"client.boringssl\"}" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"Release\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 caches { @@ -200,6 +206,7 @@ properties_j: "$gatekeeper:{\"group\":\"client.boringssl\"}" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_PLATFORM\":\"android-24\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 caches { @@ -233,6 +240,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 caches { @@ -262,6 +270,7 @@ properties_j: "$gatekeeper:{\"group\":\"client.boringssl\"}" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_ARM_MODE\":\"arm\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"Release\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 caches { @@ -291,6 +300,7 @@ properties_j: "$gatekeeper:{\"group\":\"client.boringssl\"}" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_PLATFORM\":\"android-24\",\"BUILD_SHARED_LIBS\":\"1\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"**/lib*.so\"]" } execution_timeout_secs: 5400 caches { @@ -324,6 +334,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 caches { @@ -353,6 +364,7 @@ properties_j: "$gatekeeper:{\"group\":\"client.boringssl\"}" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"Release\",\"CMAKE_CXX_FLAGS\":\"-DOPENSSL_NO_STATIC_NEON_FOR_TESTING=1\",\"CMAKE_C_FLAGS\":\"-DOPENSSL_NO_STATIC_NEON_FOR_TESTING=1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 caches { @@ -385,6 +397,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"riscv64\",\"ANDROID_PLATFORM\":\"android-35\",\"CMAKE_BUILD_TYPE\":\"Release\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 caches { @@ -418,6 +431,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 caches { @@ -477,6 +491,7 @@ properties_j: "cmake_args:{\"CMAKE_OSX_ARCHITECTURES\":\"arm64\",\"CMAKE_OSX_SYSROOT\":\"iphoneos\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 3600 caches { @@ -513,6 +528,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 3600 caches { @@ -2442,6 +2458,7 @@ cipd_version: "refs/heads/main" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2460,6 +2477,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2475,6 +2493,7 @@ cipd_version: "refs/heads/main" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"BUILD_SHARED_LIBS\":\"1\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\",\"OPENSSL_NO_ASM\":\"1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"**/lib*.so\"]" } execution_timeout_secs: 5400 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2493,6 +2512,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"BUILD_SHARED_LIBS\":\"1\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\",\"OPENSSL_NO_ASM\":\"1\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"**/lib*.so\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2508,6 +2528,7 @@ cipd_version: "refs/heads/main" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"BUILD_SHARED_LIBS\":\"1\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"**/lib*.so\"]" } execution_timeout_secs: 5400 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2526,6 +2547,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"BUILD_SHARED_LIBS\":\"1\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"**/lib*.so\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2541,6 +2563,7 @@ cipd_version: "refs/heads/main" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2559,6 +2582,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2578,6 +2602,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2593,6 +2618,7 @@ cipd_version: "refs/heads/main" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"Release\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2611,6 +2637,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"arm64-v8a\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"Release\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2626,6 +2653,7 @@ cipd_version: "refs/heads/main" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_PLATFORM\":\"android-24\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2645,6 +2673,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2660,6 +2689,7 @@ cipd_version: "refs/heads/main" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_ARM_MODE\":\"arm\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"Release\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2678,6 +2708,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_ARM_MODE\":\"arm\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"Release\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2696,6 +2727,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_PLATFORM\":\"android-24\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2711,6 +2743,7 @@ cipd_version: "refs/heads/main" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_PLATFORM\":\"android-24\",\"BUILD_SHARED_LIBS\":\"1\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"**/lib*.so\"]" } execution_timeout_secs: 5400 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2729,6 +2762,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_PLATFORM\":\"android-24\",\"BUILD_SHARED_LIBS\":\"1\",\"CMAKE_BUILD_TYPE\":\"RelWithAsserts\",\"FIPS\":\"1\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"**/lib*.so\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2748,6 +2782,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2763,6 +2798,7 @@ cipd_version: "refs/heads/main" properties_j: "android:true" properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"Release\",\"CMAKE_CXX_FLAGS\":\"-DOPENSSL_NO_STATIC_NEON_FOR_TESTING=1\",\"CMAKE_C_FLAGS\":\"-DOPENSSL_NO_STATIC_NEON_FOR_TESTING=1\"}" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 5400 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2781,6 +2817,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"armeabi-v7a\",\"ANDROID_PLATFORM\":\"android-24\",\"CMAKE_BUILD_TYPE\":\"Release\",\"CMAKE_CXX_FLAGS\":\"-DOPENSSL_NO_STATIC_NEON_FOR_TESTING=1\",\"CMAKE_C_FLAGS\":\"-DOPENSSL_NO_STATIC_NEON_FOR_TESTING=1\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2799,6 +2836,7 @@ properties_j: "cmake_args:{\"ANDROID_ABI\":\"riscv64\",\"ANDROID_PLATFORM\":\"android-35\",\"CMAKE_BUILD_TYPE\":\"Release\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2818,6 +2856,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 1800 service_account: "boringssl-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2849,6 +2888,7 @@ properties_j: "cmake_args:{\"CMAKE_OSX_ARCHITECTURES\":\"arm64\",\"CMAKE_OSX_SYSROOT\":\"iphoneos\"}" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 3600 caches { @@ -2871,6 +2911,7 @@ properties_j: "prefixed_symbols:true" properties_j: "run_ssl_tests:false" properties_j: "run_unit_tests:false" + properties_j: "upload_to_cas:[\"*_bench\",\"*_test\",\"bssl\",\"generate_*\",\"jitter_deltas\",\"ssl/test/bssl_shim\",\"test_*\",\"libcrypto.a\",\"libdecrepit.a\",\"libpki.a\",\"libssl.a\"]" } execution_timeout_secs: 3600 caches {
diff --git a/infra/config/main.star b/infra/config/main.star index 11c56fc..5bae1f1 100755 --- a/infra/config/main.star +++ b/infra/config/main.star
@@ -687,6 +687,7 @@ "ANDROID_ABI": "arm64-v8a", "ANDROID_PLATFORM": "android-24", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }, ) both_builders( @@ -701,6 +702,7 @@ "ANDROID_PLATFORM": "android-24", "CMAKE_BUILD_TYPE": "Release", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }, ) both_builders( @@ -718,6 +720,7 @@ "CMAKE_BUILD_TYPE": "RelWithAsserts", "FIPS": "1", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_SHARED, }, ) @@ -737,6 +740,7 @@ "CMAKE_BUILD_TYPE": "RelWithAsserts", "FIPS": "1", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_SHARED, }, ) @@ -756,6 +760,7 @@ "CMAKE_BUILD_TYPE": "RelWithAsserts", "FIPS": "1", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }, ) @@ -772,6 +777,7 @@ "ANDROID_PLATFORM": "android-24", }, "prefixed_symbols": True, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }), ) @@ -785,6 +791,7 @@ "ANDROID_ABI": "armeabi-v7a", "ANDROID_PLATFORM": "android-24", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }, ) both_builders( @@ -805,6 +812,7 @@ "CMAKE_C_FLAGS": "-DOPENSSL_NO_STATIC_NEON_FOR_TESTING=1", "CMAKE_CXX_FLAGS": "-DOPENSSL_NO_STATIC_NEON_FOR_TESTING=1", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }, ) both_builders( @@ -822,6 +830,7 @@ "CMAKE_BUILD_TYPE": "RelWithAsserts", "FIPS": "1", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_SHARED, }, ) both_builders( @@ -834,6 +843,7 @@ "ANDROID_PLATFORM": "android-24", }, "prefixed_symbols": True, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }), ) @@ -849,6 +859,7 @@ "ANDROID_PLATFORM": "android-24", "CMAKE_BUILD_TYPE": "Release", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }, ) both_builders( @@ -862,6 +873,7 @@ "ANDROID_PLATFORM": "android-24", }, "prefixed_symbols": True, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }), ) both_builders( @@ -874,6 +886,7 @@ "ANDROID_PLATFORM": "android-35", "CMAKE_BUILD_TYPE": "Release", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }), ) both_builders( @@ -887,6 +900,7 @@ "ANDROID_PLATFORM": "android-24", }, "prefixed_symbols": True, + "upload_to_cas": FINISHED_OUTPUT_FILES_LINUX_STATIC, }), ) @@ -909,6 +923,7 @@ "CMAKE_OSX_ARCHITECTURES": "arm64", "CMAKE_OSX_SYSROOT": "iphoneos", }, + "upload_to_cas": FINISHED_OUTPUT_FILES_MAC_STATIC, }), ) both_builders( @@ -923,6 +938,7 @@ "CMAKE_OSX_SYSROOT": "iphoneos", }, "prefixed_symbols": True, + "upload_to_cas": FINISHED_OUTPUT_FILES_MAC_STATIC, }), )