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