CHOP-599: if build.sh creates summary.json, package it with viewer.
Recent versions of the viewer's build-dependent build.sh create and upload a summary.json file in the top level of the source repository checkout. Bundle that into the viewer installer. This is the one file that contains the viewer's version.master
parent
b9bb792c47
commit
8f720b59d3
|
|
@ -114,6 +114,16 @@ class ViewerManifest(LLManifest):
|
|||
# Files in the newview/ directory
|
||||
self.path("gpu_table.txt")
|
||||
|
||||
# The summary.json file gets left in the base checkout dir by
|
||||
# build.sh. It's only created for a build.sh build, therefore we
|
||||
# have to check whether it exists. :-P
|
||||
summary_json = "summary.json"
|
||||
summary_json_path = os.path.join(os.pardir, os.pardir, summary_json)
|
||||
if os.path.exists(os.path.join(self.get_src_prefix(), summary_json_path)):
|
||||
self.path(summary_json_path, summary_json)
|
||||
else:
|
||||
print "No %s" % os.path.join(self.get_src_prefix(), summary_json_path)
|
||||
|
||||
def login_channel(self):
|
||||
"""Channel reported for login and upgrade purposes ONLY;
|
||||
used for A/B testing"""
|
||||
|
|
|
|||
Loading…
Reference in New Issue