Commit Graph

1497 Commits

Author SHA1 Message Date
ekatek
d176828d2a minor bug cleanup to make tests pass 2014-05-27 16:50:16 -07:00
David Glasser
8bdcdbc518 maybe background symlink update works
however, bundling is brokenish

due to buildTimeDeps when building apps not being release-sensitive

(ekate understands what I mean)
2014-05-20 18:58:15 -07:00
David Glasser
84e7342e82 meteor update should keep you on track 2014-05-20 17:08:44 -07:00
David Glasser
fa280a364d actually update to the release we found 2014-05-20 15:38:53 -07:00
David Glasser
8bc9733645 try to update to different things 2014-05-20 11:51:46 -07:00
ekatek
9b2c11f9ce temporary disabling of version locks 2014-05-20 11:16:24 -07:00
David Glasser
135deb16ae release.current.name should include METEOR-CORE@ 2014-05-20 11:14:29 -07:00
David Glasser
8e2c97cd58 meteor update sorta works sometimes 2014-05-20 11:09:53 -07:00
David Glasser
943d00646f dedup package parsing code 2014-05-20 10:50:53 -07:00
David Glasser
23ca9b66b8 a couple little fixes 2014-05-20 10:32:07 -07:00
David Glasser
5710fe876c closer to having meteor update work 2014-05-19 21:12:32 -07:00
David Glasser
ea5e6d075c add comments, comment stuff out 2014-05-19 20:12:50 -07:00
David Glasser
3d3ce33d32 be more consistent about release track vs name 2014-05-19 19:57:29 -07:00
David Glasser
22efb24606 use tool record in unipackage.json for springboard 2014-05-19 19:57:28 -07:00
David Glasser
b2aaf88e92 refresh catalog after syncing serverCatalog 2014-05-19 19:57:28 -07:00
David Glasser
9146cf3c76 two partial fixes 2014-05-19 18:00:31 -07:00
David Glasser
b0d9061ca7 don't let files.cp_r get confused by symlinks
at least, by symlinks that it's skipping anyway

also, get rid of file.cp_r's unused return value
2014-05-19 17:39:04 -07:00
David Glasser
3e88f04d1f use orderKey generation code 2014-05-19 17:20:55 -07:00
David Glasser
630a3eb794 start to clean up meteor update 2014-05-19 17:13:58 -07:00
David Glasser
1c866f34bd Switch default release version to use orderKey 2014-05-19 16:49:58 -07:00
David Glasser
52e74df7b1 Default orderKey algorithm 2014-05-19 16:10:23 -07:00
ekatek
dc9d50cf56 change schema in getReleaseVersion 2014-05-19 16:03:52 -07:00
ekatek
99d0c54dd8 use new release API 2014-05-19 15:48:25 -07:00
ekatek
4970482689 minor release plumbing 2014-05-19 14:38:44 -07:00
David Glasser
89b0161001 change publish-release --create to --create-track 2014-05-15 13:34:32 -07:00
David Glasser
9f51a408ed make-bootstrap tarballs shouldn't be hidden
it's just on a secret menu
2014-05-14 14:08:25 -07:00
David Glasser
5abfe1933d tweak help ToC 2014-05-14 14:07:11 -07:00
David Glasser
35bad76bc5 'meteor admin make-bootstrap-tarballs'
other changes:

- defaultReleaseVersion is not synced using 'collections' any more,
  since it is a singleton and has different merge logic
- publish-release --fromCheckout renamed to --from-checkout
- $METEOR_SAVE_TMPDIRS env var to not delete files.mkdtemp stuff
- release.latestDownloaded() now comes from tropohouse

we recognized that the cross-linking stuff in
Tropohouse.maybeDownloadPackageForArchitectures doesn't quite work so we
changed it to not quite work in a different way (which allows us to
leave downloaded-builds out of the bootstrap tarball and decrease its
size by 50%).  will fix later.
2014-05-14 11:40:43 -07:00
Emily Stark
a9c944c4d9 Catch errors reporting package stats 2014-05-14 10:25:38 -07:00
Slava Kim
048cb5be36 Add an identifier file to the test runner 2014-05-13 22:02:52 -07:00
Emily Stark
67352e18d4 Remove unnecessary sandbox env var 2014-05-13 15:24:44 -07:00
Emily Stark
81ece3d76a Fix ServiceConfiguration -> ServiceConnection 2014-05-13 15:08:57 -07:00
Avital Oliver
d51da1bdd1 Improve ServiceConnection.ConnectionTimeoutError
Now even though it's initialized lazily, running
`foo instanceof ServiceConnection.ConnectionTimeoutError` before
it's initialized won't throw an error.
2014-05-13 15:04:12 -07:00
Avital Oliver
607875b7b0 Merge branch 'package-stats' into packaging 2014-05-13 14:56:11 -07:00
Emily Stark
624ddcb655 Remove stats login XXX 2014-05-13 14:30:22 -07:00
Avital Oliver
0060a67088 Longer token in .meteor/identifier 2014-05-13 14:30:12 -07:00
Emily Stark
9e3d6fc5cf Merge branch 'package-stats' into packaging
Conflicts:
	tools/commands.js
2014-05-13 13:43:48 -07:00
Emily Stark
573ef7489f Set test package stats server in environment variable 2014-05-13 11:58:31 -07:00
ekatek
81724216c8 use _.clone to assign versions 2014-05-13 11:44:14 -07:00
David Glasser
3f7c958329 read defaultReleaseVersion into catalog 2014-05-12 18:05:34 -07:00
David Glasser
ce73d8855b Make tropohouse a class
The old singleton is now called tropohouse.default
2014-05-12 18:05:13 -07:00
David Glasser
de2a13a99f server catalog
have two separate catalogs, one for "i want to know what's on the server
even if it's overridden by local packages", one for "what do i have
available to build with"
2014-05-12 17:30:15 -07:00
ekatek
552fc249f2 send the right versions 2014-05-12 17:21:16 -07:00
David Glasser
e4000c6808 Merge branch 'devel' into packaging
Conflicts (around utils.quotemeta):
	tools/packages.js
	tools/utils.js
2014-05-12 17:06:11 -07:00
Avital Oliver
6696e2751e Respond to Emily's code review comments 2014-05-12 16:45:49 -07:00
Avital Oliver
a51b4697ae Test that userId is recorded when sending package stats. 2014-05-12 16:24:36 -07:00
Avital Oliver
5d67910ce8 Reveal error name on ServiceConnection.ConnectionTimeoutError stack traces
Prior to this commit, it just displayed [object Object].

This change uses Meteor.makeErrorType from the 'meteor' package which
goes through exactly the right set of hoops.
2014-05-12 16:24:04 -07:00
Avital Oliver
1afad16528 self-test: increase default history lines from 10 to 20
This helps see longish stack traces when exceptions are thrown.
2014-05-12 16:06:05 -07:00
Emily Stark
2da8567df7 Add OAuth login to package stats reporting 2014-05-12 13:49:35 -07:00
Slava Kim
61a083a2d5 Replace mode in the constraint solver with semantic options 2014-05-12 13:22:44 -07:00