Commit Graph

9236 Commits

Author SHA1 Message Date
David Glasser
0030c3a1d7 rc21 release/METEOR@0.9.0-rc21 2014-08-25 21:23:49 -07:00
David Glasser
0562466ad4 Rename upgraders file to .finished-upgraders
The idea is that dotfiles in .meteor (like .id and .finished-upgraders)
aren't intended to be human-editable, whereas packages, release,
and versions are (although there are commands to edit them too).
2014-08-25 21:21:43 -07:00
David Glasser
5c5092eeae Test for bfb8359
This only tests the resolver part of the change, not the change that
gets the right data from "meteor add" into the solver.
2014-08-25 21:05:12 -07:00
David Glasser
bfb8359499 Only choose prerelease package versions if asked
Make sure 'meteor add foo' gives the same constraint to the solver as
'foo' from .meteor/packages: namely, '>=0.0.0' not
'unconstrained' (since the first rules out rcs and the second doesn't)
2014-08-25 19:57:28 -07:00
David Glasser
35d882f935 expand where banners go 2014-08-25 19:49:57 -07:00
David Glasser
fa6e924108 banner text from geoff 2014-08-25 19:11:35 -07:00
David Glasser
521f724e16 bump, rc20 release/METEOR@0.9.0-rc20 2014-08-25 17:39:39 -07:00
David Glasser
2ee41fda74 Projects should start with all known upgraders 2014-08-25 17:38:27 -07:00
David Glasser
0bbdc175a5 An extra update message 2014-08-25 17:36:03 -07:00
David Glasser
23a57a9648 bump tool version again 2014-08-25 17:27:07 -07:00
David Glasser
08f0a3bab0 Fixes to unforced update to not-quite-last release
Make sure that project._ensureDepsUpToDate does not get run mid-update,
since it might decide that various things are not compatible with the
packages in the current release. When the update command runs the
constraint solver explicitly, it passes ignoreProjectDeps, but implicit
calls can lead to an unhappy process.exit.
2014-08-25 17:25:08 -07:00
David Glasser
96e606ab89 bump tool version 2014-08-25 16:47:37 -07:00
David Glasser
1eaf87b881 fix typo 2014-08-25 16:46:30 -07:00
David Glasser
166583845e Fix 'meteor update'
We were accidentally considering this equivalent to 'meteor update
--release LATEST', meaning we could not update to an intermediate
release (and that it could update you backwards).
2014-08-25 16:42:41 -07:00
David Glasser
76961d6161 don't crash if wiping packages during release.load 2014-08-25 16:01:17 -07:00
Maria Pacana
c4e819ef20 Merge branch 'release-0.9.0' of https://github.com/meteor/meteor into release-0.9.0 2014-08-25 15:53:35 -07:00
David Glasser
581832d967 Update notices 2014-08-25 15:48:58 -07:00
Maria Pacana
8f097cbea7 Minor edits to packaging docs. 2014-08-25 15:42:59 -07:00
David Glasser
25ca18a266 rc19, same as rc18 for testing --patch release/METEOR@0.9.0-rc19 2014-08-25 14:35:02 -07:00
David Glasser
4e017c5938 rc18 release/METEOR@0.9.0-rc18 2014-08-25 14:33:52 -07:00
David Glasser
5ab9a66b29 Fix typo. Now I will make this release twice. 2014-08-25 14:32:25 -07:00
David Glasser
59177d7ad5 rc17 (same as rc16) release/METEOR@0.9.0-rc17 2014-08-25 14:21:46 -07:00
David Glasser
f0890205ae rc16 2014-08-25 14:17:56 -07:00
Nick Martin
0d7a99b03d Minor history tweaks. 2014-08-25 14:16:18 -07:00
Nick Martin
02317e669f History.md reorder 2014-08-25 14:16:18 -07:00
David Glasser
ca7217bc18 patch releases need to be recommended
for them to work with update --patch

or for them to be advertised
2014-08-25 14:13:05 -07:00
David Glasser
6c7a29683c rc15! release/METEOR@0.9.0-rc15 2014-08-25 14:06:50 -07:00
David Glasser
106bde8163 First draft of banners and upgraders.
old-banner needs to be manually copied into manifest.json
2014-08-25 14:00:04 -07:00
David Glasser
b161bf1c41 Start on the banner.
Push this with:

s3cmd -P put manifest.json s3://com.meteor.static/update/
2014-08-25 13:50:59 -07:00
David Glasser
2e259e61c2 update old test version, sigh 2014-08-25 13:47:08 -07:00
David Glasser
4482427da5 make cli-tests tests 2014-08-25 12:31:37 -07:00
David Glasser
d5e659b5e4 ellipsis instead of truncation for meteor list 2014-08-25 12:14:10 -07:00
David Glasser
0ce077f350 Remove unnecessary colon 2014-08-25 12:07:15 -07:00
David Glasser
231f74bbb6 something more like a real notice 2014-08-25 12:05:30 -07:00
David Glasser
5b92dfd85f "better" error handling for compiler constraints
This before was just an uncaught exception. Now it's exit(1), which is
bad too.  This should just use buildmessage, but for some reason that
doesn't work here.
2014-08-25 11:17:57 -07:00
David Glasser
8f0dc28c0d Credits update 2014-08-25 11:05:01 -07:00
David Glasser
25398a60ef History.md update 2014-08-25 10:57:58 -07:00
David Glasser
175fd7c3b4 minor test cleanup 2014-08-25 09:42:21 -07:00
David Glasser
2d5e3bb745 package wipe: work around random files
Fixes #2433.
2014-08-25 09:38:52 -07:00
David Glasser
15fae4ecf1 patch, banners 2014-08-24 23:55:09 -07:00
David Glasser
0542a3a9ea 0.9.0-rc13, now on METEOR@ release/METEOR@0.9.0-rc14 release/METEOR@0.9.0-rc13 2014-08-24 21:21:09 -07:00
David Glasser
a247b79aa1 test version bumps, sigh 2014-08-24 21:17:58 -07:00
David Glasser
0a47309ce6 fix change-homepage help 2014-08-24 20:52:00 -07:00
David Glasser
d4280a22eb make "no compatibile build" error not bracketed
this function needs to be rewritten, but not today
2014-08-24 20:18:43 -07:00
David Glasser
9ee39f2807 Add XXX comment to publish-for-arch 2014-08-24 19:54:44 -07:00
David Glasser
24d844a808 consistently handle package server calls
I don't love this idiom but we might as well use it consistently.

This will mean that, eg, errors from the server will not be stack
traces.
2014-08-24 19:51:41 -07:00
David Glasser
ac7915b90b print correct maintainers after add/remove 2014-08-24 19:31:33 -07:00
David Glasser
d30efc2ae8 don't print publish-for-arch warning on failure 2014-08-24 19:01:24 -07:00
David Glasser
08b2625082 METEOR-CORE -> METEOR 2014-08-24 18:46:37 -07:00
David Glasser
50bf28b1d0 docs: minor tweaks, update table of contents 2014-08-24 17:18:07 -07:00