mason: still send a report of post-build tasks (binary packaging, etc) fail
parent
8f10b7d966
commit
a5561146b8
|
@ -2,8 +2,7 @@
|
|||
! See http://factorcode.org/license.txt for BSD license.
|
||||
USING: arrays calendar io.directories io.encodings.utf8
|
||||
io.files io.launcher mason.child mason.cleanup mason.common
|
||||
mason.email mason.help mason.release mason.report namespaces
|
||||
prettyprint ;
|
||||
mason.help mason.release mason.report namespaces prettyprint ;
|
||||
IN: mason.build
|
||||
|
||||
: create-build-dir ( -- )
|
||||
|
@ -26,7 +25,6 @@ IN: mason.build
|
|||
build-child
|
||||
upload-help
|
||||
release
|
||||
email-report
|
||||
cleanup ;
|
||||
|
||||
MAIN: build
|
|
@ -3,7 +3,7 @@
|
|||
USING: accessors arrays calendar combinators.short-circuit
|
||||
continuations debugger http.client io.directories io.files
|
||||
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
|
||||
|
||||
: make-cmd ( -- args )
|
||||
|
@ -90,4 +90,5 @@ IN: mason.child
|
|||
|
||||
build-clean? status-clean status-dirty ? return-with
|
||||
] callcc1
|
||||
status set ;
|
||||
status set
|
||||
email-report ;
|
Loading…
Reference in New Issue