1*d870e050SAndroid Build Coastguard Worker#!/bin/bash 2*d870e050SAndroid Build Coastguard Worker# Find builds here: 3*d870e050SAndroid Build Coastguard Worker# https://android-build.googleplex.com/builds/branches/aosp-emu-dev/grid? 4*d870e050SAndroid Build Coastguard Workerset -e 5*d870e050SAndroid Build Coastguard Worker 6*d870e050SAndroid Build Coastguard Workerif [ $# == 1 ] 7*d870e050SAndroid Build Coastguard Workerthen 8*d870e050SAndroid Build Coastguard Workerbuild=$1 9*d870e050SAndroid Build Coastguard Workerelse 10*d870e050SAndroid Build Coastguard Worker echo Usage: $0 build 11*d870e050SAndroid Build Coastguard Worker exit 1 12*d870e050SAndroid Build Coastguard Workerfi 13*d870e050SAndroid Build Coastguard Worker 14*d870e050SAndroid Build Coastguard Workerprebuilt_tool="/google/data/ro/projects/android/prebuilt_drop_tool/prebuilt_drop.par" 15*d870e050SAndroid Build Coastguard Worker 16*d870e050SAndroid Build Coastguard Workercommon_args=() 17*d870e050SAndroid Build Coastguard Workercommon_args+=(--build_id=$build) 18*d870e050SAndroid Build Coastguard Workercommon_args+=(--target=trusty_tee-trusty_x64) 19*d870e050SAndroid Build Coastguard Workercommon_args+=(--dest_host='https://android-review.googlesource.com') 20*d870e050SAndroid Build Coastguard Workercommon_args+=(--dest_project='platform/prebuilts/android-emulator') 21*d870e050SAndroid Build Coastguard Workercommon_args+=(--dest_git_branch=main) 22*d870e050SAndroid Build Coastguard Workercommon_args+=(--topic="trusty_qemu_build_$build") 23*d870e050SAndroid Build Coastguard Worker 24*d870e050SAndroid Build Coastguard Worker$prebuilt_tool "${common_args[@]}" --source_dest_file_pair="manifest_$build.xml:trusty-x86_64/manifest.xml" 25*d870e050SAndroid Build Coastguard Worker$prebuilt_tool "${common_args[@]}" --source_dest_file_pair="sdk-repo-trusty_x64-qemu-$build.zip:trusty-x86_64/qemu.zip" --transform='unzip' --use_git 26