summaryrefslogtreecommitdiff
path: root/zuul/_setup_hook.py
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2018-10-11 11:35:08 -0500
committerMonty Taylor <mordred@inaugust.com>2018-10-13 07:40:31 -0500
commit733623f32837b30c8ca11aded6c30688be98ac22 (patch)
treea4e6b50e075ed42027a0f6f40096ba527343f760 /zuul/_setup_hook.py
parent85da9b7c23aed73739f98d084f3cfe4509400005 (diff)
downloadzuul-733623f32837b30c8ca11aded6c30688be98ac22.tar.gz
Use zuul/web/static in setup_hook
The actual location of the files we want to put into the wheel are the files at zuul/web static. web/build is just a symlink so that the javascript build system in web/ puts files where we want them without needing to do build config things. There is no actual difference - python processes the symlinks just as well as it processes the direct paths. But from a semantic perspective, pointing to the paths as they will be in the wheel makes a little more sense than pointing to paths through a convenience symlink, when trying to sort out what's going on and why. Change-Id: Ib93b0eb22f0096b33bcfdb862a47765e48be7203
Diffstat (limited to 'zuul/_setup_hook.py')
-rw-r--r--zuul/_setup_hook.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/zuul/_setup_hook.py b/zuul/_setup_hook.py
index 9d2bcc5f2..d88815c36 100644
--- a/zuul/_setup_hook.py
+++ b/zuul/_setup_hook.py
@@ -28,7 +28,7 @@ def _build_javascript():
r = subprocess.Popen(['yarn', 'install', '-d'], cwd="web/").wait()
if r:
raise RuntimeError("Yarn install failed")
- if not os.path.exists('web/build/index.html'):
+ if not os.path.exists('zuul/web/static/index.html'):
r = subprocess.Popen(['yarn', 'build'], cwd="web/").wait()
if r:
raise RuntimeError("Yarn build failed")