Slava Pestov
e8cb8bb359
bootstrap.image.download: refactor it a bit to make mason.updates more robust
2010-05-25 17:18:06 -04:00
Slava Pestov
d051df31a5
mason.release.tidy: don't die if file doesn't exist
2010-05-04 18:21:24 -04:00
Slava Pestov
1ae8cdc587
mason: use web service instead of shell script for status notifications, to scale better in the cloud
2010-04-17 14:51:29 -05:00
Slava Pestov
14c52d947a
mason.version: fixes
2010-04-16 17:27:15 -05:00
Slava Pestov
6556311115
mason: fix
2010-04-14 22:09:52 -07:00
Slava Pestov
a47db60a74
mason.server.notify: fix heartbeat logic
2010-04-13 05:25:13 -07:00
Slava Pestov
89560ee4d9
mason: big overhaul
...
- add heartbeats for eventual notification of when build machines go down
- mason.version: replaces mason.release, builds source package automatically, and tweets when new versions released
- webapps.mason: new downloads action includes automatically-generated source download and release announcement links
2010-04-13 01:56:43 -07:00
Slava Pestov
a7ee58dc83
mason.test: forget test vocabs right after each test, instead of at the end
2010-04-12 14:45:43 -07:00
Slava Pestov
618915a084
mason.child: update for Nmakefile change
2010-04-08 16:49:16 -07:00
Slava Pestov
52736dd94f
mason.child: fix unit test for boot image renaming
2010-04-04 12:20:56 -04:00
Slava Pestov
68073831f9
mason.common: increase timeout because Windows is damn slow
2010-04-02 14:14:25 -04:00
Slava Pestov
aa4a9f8288
mason.test: fix outdated boot image check
2010-03-18 17:25:56 +13:00
Daniel Ehrenberg
512fe14e4e
Merge branch 'bags' of git://github.com/littledan/Factor
...
Conflicts:
basis/compiler/cfg/ssa/construction/tdmsc/tdmsc.factor
basis/furnace/auth/auth.factor
basis/stack-checker/backend/backend.factor
2010-03-16 13:28:00 -04:00
Slava Pestov
e3fd22268e
mason.test: forget test definitions to free up code heap space and hopefully get builds to complete on PowerPC
2010-03-12 11:05:09 +13:00
Daniel Ehrenberg
da57436180
Finishing eliminating prune as a synonym of members
2010-02-27 14:52:24 -05:00
Slava Pestov
97428db921
mason.source: save git-id in source packages, just like binary packages
2010-02-15 19:01:19 +13:00
Slava Pestov
a1cb7b4be1
More preparations for a release
2010-02-15 01:03:26 +13:00
Slava Pestov
a99d35a7ab
webapps.mason: work in progress
2010-02-14 04:22:52 +13:00
Slava Pestov
0b1ce1aaed
mason.server.notify: fix
2010-02-09 23:30:41 +13:00
Slava Pestov
6762f25064
mason.server.release: work in progress
2010-02-09 23:27:39 +13:00
Slava Pestov
df55fed478
generic: rename method-body predicate class to method
2010-02-03 23:11:24 +13:00
Slava Pestov
444247d890
mason: print callstack trace for build loop errors
2010-02-01 12:41:04 -06:00
Slava Pestov
ad2ae73b67
mason.child: run nmake on Windows
2010-01-25 21:05:41 +13:00
Doug Coleman
eacb1412e2
Mason requires a hostname now (things break if this is an empty string)
2010-01-22 12:59:30 -06:00
Slava Pestov
493155826d
use iota in retry combinator in mason
2010-01-14 15:05:39 -06:00
Slava Pestov
0612bc6177
Factor source files should not be executable
2009-11-21 17:50:43 -06:00
Slava Pestov
cc5a862898
mason.report: better benchmark timings
2009-11-20 18:20:45 -06:00
Slava Pestov
8cbe676062
mason.report: put github link in build reports
2009-11-20 00:12:28 -06:00
Slava Pestov
6a2cf3516d
Bootstrap and mason now record times in nanoseconds
2009-11-19 23:50:30 -06:00
Doug Coleman
1b3ecdf62e
fix mason time reporting
2009-11-19 04:48:59 -06:00
Doug Coleman
aec676edec
use surround/glue instead of 3append
2009-11-12 03:01:09 -06:00
Doug Coleman
17f0a5d41a
Merge branch 'master' of git://factorcode.org/git/factor
2009-10-28 17:26:23 -05:00
Doug Coleman
e376a0ece2
(normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks
2009-10-28 17:25:50 -05:00
Joe Groff
935c0797c3
update existing code for [let change
2009-10-27 22:05:37 -05:00
Slava Pestov
3de9f4c339
mason.child: don't need command line switches for SSE version anymore
2009-09-20 23:16:14 -05:00
Slava Pestov
74fa73aeaf
Fix various test failures
2009-09-08 19:18:56 -05:00
Slava Pestov
2dcce9871e
mason.child: bootstrap with SSE3 on x86
2009-09-08 14:03:26 -05:00
Doug Coleman
407377fc98
rename peek -> last and update all usages
2009-05-25 16:38:33 -05:00
Slava Pestov
16b39e2d6c
mason: use short host name not fully qualified host name
2009-05-21 19:19:12 -05:00
Slava Pestov
a150fc9a7f
webapps.mason: Now renders a download grid with links to build machine status and download pages
2009-05-21 19:15:04 -05:00
Slava Pestov
7d328011e8
Working on webapps.mason
2009-05-21 00:08:43 -05:00
Slava Pestov
c5d2c48fc9
mason.report: join lines with \n
2009-05-18 16:50:11 -05:00
Slava Pestov
b62630b5ac
Updating code in basis and extra for stricter vocab search path semantics
2009-05-14 23:23:06 -05:00
Slava Pestov
cc96b3bd7e
Update mason.platform for webapps.mason
2009-05-13 19:47:00 -05:00
Slava Pestov
d50121346d
mason.notify.server: parameters were wrong way around
2009-05-13 19:33:57 -05:00
Slava Pestov
6af3332c40
New mason.notify.server tool, and fix failure report
2009-05-13 18:19:30 -05:00
Slava Pestov
c566708612
mason.common: fix git-id word on Windows
2009-05-13 17:29:14 -05:00
Slava Pestov
d43ed4da21
mason: add timeouts in more places, clean up .dmg creation code
2009-05-12 16:52:43 -05:00
Slava Pestov
e3d39b9d9e
Move try-output-process from mason.common to io.launcher
2009-05-12 05:16:19 -05:00
Slava Pestov
d8a0441837
mason.notify: fix munged refactoring
2009-05-11 22:04:54 -05:00