view tasks.py @ 1051:971b4d67e82a

serve: Fix problems with assets disappearing between servings. When an asset file changes, its source's pipeline is re-run. But that created a bake record that only had that pipeline's output, so the other outputs were incorrectly considered empty and therefore any stray files were removed. Now we copy over bake records for the pipelines we don't run.
author Ludovic Chabant <ludovic@chabant.com>
date Fri, 26 Jan 2018 18:05:02 -0800
parents 79aefe82c6b6
children
line wrap: on
line source

from invoke import Collection, task, run
from garcon.benchsite import genbenchsite
from garcon.changelog import genchangelog
from garcon.documentation import gendocs
from garcon.messages import genmessages
from garcon.pypi import makerelease


ns = Collection()
ns.add_task(genbenchsite, name='benchsite')
ns.add_task(genchangelog, name='changelog')
ns.add_task(gendocs, name='docs')
ns.add_task(genmessages, name='messages')
ns.add_task(makerelease, name='release')