From 91ece41f1ebd2334ceb8ff3d861b914906e63aee Mon Sep 17 00:00:00 2001 From: Joe Onorato Date: Fri, 6 Dec 2024 12:56:54 -0800 Subject: Add source_tree_size artifact to the android_metadata builds. Bug: 383124666 Test: treehugger Change-Id: I32150b4903438934794510a718fcd1e0ffb086d2 --- ci/build_metadata | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'ci') diff --git a/ci/build_metadata b/ci/build_metadata index cd011c8679..3e9218f200 100755 --- a/ci/build_metadata +++ b/ci/build_metadata @@ -14,15 +14,31 @@ # See the License for the specific language governing permissions and # limitations under the License. -set -ex +set -x + +source build/make/shell_utils.sh export TARGET_PRODUCT=aosp_arm64 export TARGET_RELEASE=trunk_staging export TARGET_BUILD_VARIANT=eng +import_build_vars \ + OUT_DIR \ + DIST_DIR \ + HOST_OUT_EXECUTABLES \ + || exit $? + TARGETS=( all_teams + source_tree_size release_config_metadata ) -build/soong/bin/m dist ${TARGETS[@]} +# Build modules +build/soong/bin/m dist ${TARGETS[@]} || exit $? + +# List all source files in the tree +( \ + $HOST_OUT_EXECUTABLES/source_tree_size -o $DIST_DIR/all_source_tree_files.pb \ + && gzip -fn $DIST_DIR/all_source_tree_files.pb \ +) || exit $? -- cgit v1.2.3-59-g8ed1b