Report from the ML via @flamingbear
Operating System = Mac OS X 10.9.1
(invoke)savoie@savoie-laptop ~/projects/invoke-test$ python --version
Python 2.7.6
(invoke)savoie@savoie-laptop ~/projects/invoke-test$ pip freeze
-e git+https://github.com/flamingbear/invoke.git@f6f7fca00be719841d8d8da6f2ce82e3f66123b7#egg=invoke-master
wsgiref==0.1.2
tasks.py: https://gist.github.com/flamingbear/9272702
from invoke import task, run
@task
def clean():
print("Cleaning")
@task('clean')
def build():
print("Building")
@task(pre=['build'])
def package():
print("Packaging")
and the output: https://gist.github.com/flamingbear/9272722
(invoke)savoie@savoie-laptop ~/projects/invoke-test$ invoke build package
Cleaning
Building
Building
Packaging
Report from the ML via @flamingbear