mason.version: fixes
parent
58bf727ac5
commit
14c52d947a
|
@ -10,9 +10,6 @@ IN: mason.version.files
|
||||||
: remote-directory ( string -- string' )
|
: remote-directory ( string -- string' )
|
||||||
[ upload-directory get ] dip "/" glue ;
|
[ upload-directory get ] dip "/" glue ;
|
||||||
|
|
||||||
: remote ( string version -- string )
|
|
||||||
remote-directory swap "/" glue ;
|
|
||||||
|
|
||||||
: platform ( builder -- string )
|
: platform ( builder -- string )
|
||||||
[ os>> ] [ cpu>> ] bi (platform) ;
|
[ os>> ] [ cpu>> ] bi (platform) ;
|
||||||
|
|
||||||
|
@ -30,10 +27,10 @@ IN: mason.version.files
|
||||||
] [ drop ] 2bi release-directory ;
|
] [ drop ] 2bi release-directory ;
|
||||||
|
|
||||||
: remote-binary-release-name ( version builder -- string )
|
: remote-binary-release-name ( version builder -- string )
|
||||||
[ binary-release-name ] [ drop ] 2bi remote ;
|
binary-release-name remote-directory ;
|
||||||
|
|
||||||
: source-release-name ( version -- string )
|
: source-release-name ( version -- string )
|
||||||
[ "factor-src-" ".zip" surround ] keep release-directory ;
|
[ "factor-src-" ".zip" surround ] keep release-directory ;
|
||||||
|
|
||||||
: remote-source-release-name ( version -- string )
|
: remote-source-release-name ( version -- string )
|
||||||
[ source-release-name ] keep remote ;
|
source-release-name remote-directory ;
|
||||||
|
|
|
@ -13,7 +13,7 @@ IN: mason.version
|
||||||
|
|
||||||
: make-release-directory ( version -- )
|
: make-release-directory ( version -- )
|
||||||
"Creating release directory..." print flush
|
"Creating release directory..." print flush
|
||||||
[ "mkdir -p " % "" release-directory % "\n" % ] "" make
|
[ "mkdir -p " % "" release-directory remote-directory % "\n" % ] "" make
|
||||||
execute-on-server ;
|
execute-on-server ;
|
||||||
|
|
||||||
: tweet-release ( version announcement-url -- )
|
: tweet-release ( version announcement-url -- )
|
||||||
|
|
Loading…
Reference in New Issue