Added artifacts required for brillo emulator.

Need kernel and dtb files that aren't included in img artifact.

BUG=None
TEST=Tested locally

Change-Id: I68501073f83c4a16f3ae5b2020d271ce1ca6b2a3
Reviewed-on: https://chromium-review.googlesource.com/358204
Commit-Ready: Justin Giorgi <jgiorgi@google.com>
Tested-by: Justin Giorgi <jgiorgi@google.com>
Reviewed-by: Kevin Cheng <kevcheng@chromium.org>
diff --git a/build_artifact.py b/build_artifact.py
index 6feed5c..586a736 100755
--- a/build_artifact.py
+++ b/build_artifact.py
@@ -58,6 +58,8 @@
 ANDROID_CONTROL_FILES = r'[^-]*-autotest_control_files-.*\.tar'
 ANDROID_NATIVETESTS_FILE = r'[^-]*-brillo-tests-.*\.zip'
 ANDROID_CONTINUOUS_NATIVE_TESTS_FILE = r'[^-]*-continuous_native_tests-.*\.zip'
+ANDROID_TARGET_FILES_ZIP = r'[^-]*-target_files-.*\.zip'
+ANDROID_DTB_ZIP = r'[^-]*-dtb-.*\.zip'
 
 _build_artifact_locks = common_util.LockDict()
 
@@ -660,7 +662,10 @@
                     BundledArtifact,
                     ANDROID_CONTINUOUS_NATIVE_TESTS_FILE,
                     is_regex_name=True)
-
+_AddAndroidArtifact(artifact_info.ANDROID_TARGET_FILES_ZIP, Artifact,
+                    ANDROID_TARGET_FILES_ZIP, is_regex_name=True)
+_AddAndroidArtifact(artifact_info.ANDROID_DTB_ZIP, Artifact,
+                    ANDROID_DTB_ZIP, is_regex_name=True)
 
 class BaseArtifactFactory(object):
   """A factory class that generates build artifacts from artifact names."""