new task type: build task
finish fetch code
create base dockerfile
make package for application
clear failed build image
store code in version named dir
Revert "store code in version named dir"

This reverts commit 37823d87180c50aee632d463bf0b75c221855e0c.
make build in version named dir
finish builder
levi support build images now
Merge branch 'builder' into 'master'

make levi support build docker image

rt
user global config
Merge branch 'master' into new_config
use fakeout replace bytes.buffer
add more info log
Merge branch 'new_config' into 'master'

read config from yaml

rt
refactor deploy
bug fix, need test
Merge branch 'without_report' into 'master'

Without report

phase 1
listen to docker