Browse Source

Add webpack build to tasks

Getty Ritter 3 years ago
parent
commit
6eb65678f2
1 changed files with 6 additions and 2 deletions
  1. 6 2
      tasks.py

+ 6 - 2
tasks.py

@@ -7,8 +7,12 @@ def test(c):
     """Run all the provided tests"""
     """Run all the provided tests"""
     c.run("poetry run python -m pytest tests/*.py -W ignore::DeprecationWarning")
     c.run("poetry run python -m pytest tests/*.py -W ignore::DeprecationWarning")
 
 
-
 @task
 @task
+def webpack(c):
+    """Run the webpack build"""
+    c.run("yarn webpack")
+
+@task(webpack)
 def run(c, port=8080, host="127.0.0.1"):
 def run(c, port=8080, host="127.0.0.1"):
     """Run a debug server locally"""
     """Run a debug server locally"""
     c.run(
     c.run(
@@ -92,7 +96,7 @@ def lint(c):
     c.run("poetry run flake8")
     c.run("poetry run flake8")
 
 
 
 
-@task
+@task(webpack)
 def uwsgi(c, sock="lc.sock"):
 def uwsgi(c, sock="lc.sock"):
     """Run a uwsgi server"""
     """Run a uwsgi server"""
     c.run(
     c.run(