mason: still send a report of post-build tasks (binary packaging, etc) fail

db4
Slava Pestov 2009-02-26 01:45:15 -06:00
parent 8f10b7d966
commit a5561146b8
2 changed files with 4 additions and 5 deletions

View File

@ -2,8 +2,7 @@
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: arrays calendar io.directories io.encodings.utf8 USING: arrays calendar io.directories io.encodings.utf8
io.files io.launcher mason.child mason.cleanup mason.common io.files io.launcher mason.child mason.cleanup mason.common
mason.email mason.help mason.release mason.report namespaces mason.help mason.release mason.report namespaces prettyprint ;
prettyprint ;
IN: mason.build IN: mason.build
: create-build-dir ( -- ) : create-build-dir ( -- )
@ -26,7 +25,6 @@ IN: mason.build
build-child build-child
upload-help upload-help
release release
email-report
cleanup ; cleanup ;
MAIN: build MAIN: build

View File

@ -3,7 +3,7 @@
USING: accessors arrays calendar combinators.short-circuit USING: accessors arrays calendar combinators.short-circuit
continuations debugger http.client io.directories io.files continuations debugger http.client io.directories io.files
io.launcher io.pathnames kernel make mason.common mason.config io.launcher io.pathnames kernel make mason.common mason.config
mason.platform mason.report namespaces sequences ; mason.platform mason.report mason.email namespaces sequences ;
IN: mason.child IN: mason.child
: make-cmd ( -- args ) : make-cmd ( -- args )
@ -90,4 +90,5 @@ IN: mason.child
build-clean? status-clean status-dirty ? return-with build-clean? status-clean status-dirty ? return-with
] callcc1 ] callcc1
status set ; status set
email-report ;