builder: build-status variable
parent
48211859d1
commit
5570f367a6
|
@ -59,8 +59,12 @@ VAR: stamp
|
||||||
|
|
||||||
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
|
SYMBOL: build-status
|
||||||
|
|
||||||
: build ( -- )
|
: build ( -- )
|
||||||
|
|
||||||
|
"running" build-status set-global
|
||||||
|
|
||||||
datestamp >stamp
|
datestamp >stamp
|
||||||
|
|
||||||
"/builds/factor" cd
|
"/builds/factor" cd
|
||||||
|
@ -98,6 +102,8 @@ VAR: stamp
|
||||||
|
|
||||||
{ "make" "clean" } run-process drop
|
{ "make" "clean" } run-process drop
|
||||||
|
|
||||||
|
! "vm" build-status set-global
|
||||||
|
|
||||||
`{
|
`{
|
||||||
{ +arguments+ { "make" ,[ target ] } }
|
{ +arguments+ { "make" ,[ target ] } }
|
||||||
{ +stdout+ "../compile-log" }
|
{ +stdout+ "../compile-log" }
|
||||||
|
@ -116,6 +122,8 @@ VAR: stamp
|
||||||
[ "builder: image download" email-string ]
|
[ "builder: image download" email-string ]
|
||||||
cleanup
|
cleanup
|
||||||
|
|
||||||
|
! "bootstrap" build-status set-global
|
||||||
|
|
||||||
`{
|
`{
|
||||||
{ +arguments+ {
|
{ +arguments+ {
|
||||||
,[ factor-binary ]
|
,[ factor-binary ]
|
||||||
|
@ -133,6 +141,8 @@ VAR: stamp
|
||||||
"builder: bootstrap" throw
|
"builder: bootstrap" throw
|
||||||
] if
|
] if
|
||||||
|
|
||||||
|
! "test" build-status set-global
|
||||||
|
|
||||||
`{ ,[ factor-binary ] "-run=builder.test" } run-process drop
|
`{ ,[ factor-binary ] "-run=builder.test" } run-process drop
|
||||||
|
|
||||||
"../load-everything-log" exists?
|
"../load-everything-log" exists?
|
||||||
|
@ -143,6 +153,8 @@ VAR: stamp
|
||||||
[ "builder: failing tests" "../failing-tests" email-file ]
|
[ "builder: failing tests" "../failing-tests" email-file ]
|
||||||
when
|
when
|
||||||
|
|
||||||
|
! "ready" build-status set-global
|
||||||
|
|
||||||
;
|
;
|
||||||
|
|
||||||
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
Loading…
Reference in New Issue