David Glasser
fa5b829058
warning about hash -r
2013-03-19 15:13:55 -07:00
David Glasser
37e6cd7ac8
more sudo
2013-03-19 15:13:55 -07:00
David Glasser
66d3b6571f
require
2013-03-19 15:13:55 -07:00
David Glasser
d9874785d9
always install into /usr/local/bin/meteor
2013-03-19 15:13:55 -07:00
David Glasser
a136425a67
keep more modules
2013-03-19 15:13:55 -07:00
David Glasser
14b9f23433
fix path
2013-03-19 15:13:55 -07:00
David Glasser
e858d221dc
dpkg instead of apt-get
2013-03-19 15:13:55 -07:00
David Glasser
3c642e25ed
first attempt at fake release updater on linux
2013-03-19 15:13:54 -07:00
David Glasser
cd1d89e8a2
shell quote in post-upgrader
2013-03-19 15:13:54 -07:00
David Glasser
7b58495472
add a comment
2013-03-19 15:13:54 -07:00
David Glasser
d311ad96c4
did another releasey thing
2013-03-19 15:13:54 -07:00
David Glasser
8982c7fa3a
Indirect through http://install-boostrap.meteor.com/
2013-03-19 15:13:54 -07:00
David Glasser
62a8dd2e38
install-bootstrap.txt (goes in s3://com.meteor.static/update/)
2013-03-19 15:13:54 -07:00
David Glasser
8b336574ed
parallel engine publish
2013-03-19 15:13:54 -07:00
David Glasser
c1f2379710
make "this" available at top level to package code.
...
This allows CoffeeScript files to export globals.
Suggested by @awwx
2013-03-19 15:13:54 -07:00
David Glasser
8262117bbb
delete install-s3.sh. install-template.sh is its replacement.
2013-03-19 15:13:54 -07:00
David Glasser
6e2fa5f837
delete increment-version.js.
...
incrementing a dev bundle version is easy.
incrementing the release version is no longer necessary. the relevant files
consist of:
- things that are really engine version (which is autogenerated from a hash)
- the curl install script (which is also really engine version and is part
of release blessing now)
- debian/rpm stuff (going away)
- docs app (which now uses Meteor.release)
- manifest.json (the one place you do need to bump to do a release, but
this can be done manually)
2013-03-19 15:13:54 -07:00
David Glasser
5eb56c6da4
docs now uses Meteor.release
2013-03-19 15:13:54 -07:00
David Glasser
a0e9fc3979
Add release files (0.6.0) to docs and all examples.
...
As part of the release process we'll update docs and all active
examples (other/unfinished examples can be updated as necessary). eg, first to
0.6.1-rc1, etc, and then to 0.6.1 when that is tagged from rc.
2013-03-19 15:13:54 -07:00
David Glasser
7b12e007e7
remove unnecessary comment
2013-03-19 15:13:54 -07:00
David Glasser
7201296bca
fix showdown for closure-world
2013-03-19 15:13:54 -07:00
David Glasser
4fd0d8c25d
$TMPDIR is a bad name for a temp directory, since it influences the next call to
...
mktemp!
2013-03-19 15:13:53 -07:00
David Glasser
b88bc0b9e7
use correct URL for changelog
2013-03-19 15:13:53 -07:00
David Glasser
c768db3c30
write release file unconditionally (otherwise the initial update to 0.6.0 failed
...
to write it)
2013-03-19 15:13:53 -07:00
David Glasser
599c6edef8
Another round of removing __meteor_bootstrap__.require.
2013-03-19 15:13:53 -07:00
David Glasser
5a5204e3a4
Remove closures around package files. (hint: git blame -w)
...
The bundler now adds closures around client files and the server adds closures
around server files.
2013-03-19 15:13:53 -07:00
David Glasser
3c8f0b5949
Wrap client code in closure too.
...
Update parties and test helpers to not use file-level vars.
2013-03-19 15:11:14 -07:00
David Glasser
faa1818973
drop 'var' from wordplay functions used outside file
2013-03-19 15:11:14 -07:00
David Glasser
25ac684588
Fix need to require Fiber.
2013-03-19 15:11:14 -07:00
David Glasser
2b86472804
shrink size of fake release
2013-03-19 15:11:14 -07:00
Avital Oliver
3c0d1d7ccf
rm post-upgrade.js
2013-03-19 15:11:14 -07:00
Avital Oliver
46b43fe634
release changelog
2013-03-19 15:11:14 -07:00
David Glasser
c27beab095
Display Meteor release in the skel app
2013-03-19 15:11:14 -07:00
David Glasser
962bce4410
don't use $TMPDIR, it means something
2013-03-19 15:11:14 -07:00
David Glasser
63a7b4faa1
Meteor.release (string, client and server; none if not from a release)
2013-03-19 15:11:14 -07:00
David Glasser
03b573d195
don't skip subdirs named 'packages' in apps, just top level (fixes docs)
2013-03-19 15:11:14 -07:00
David Glasser
cb43b5252e
change startup message to be after npm (and print a "Restarting" message)
2013-03-19 15:11:14 -07:00
David Glasser
d7de90d353
Run "meteor update" from the install script
2013-03-19 15:11:14 -07:00
David Glasser
5849629e0e
"app needs to update" message
2013-03-19 15:11:14 -07:00
David Glasser
d36ac07d3f
run-all-tests is really run-engine-tests
2013-03-19 15:11:14 -07:00
David Glasser
ebe5ef3cef
fix run-all-tests.sh
2013-03-19 15:11:13 -07:00
David Glasser
ee10b47da7
use multiple arguments instead of comma-separation for test-packages
...
also, update its docs
2013-03-19 15:11:13 -07:00
David Glasser
c4266f0ab2
allow you to run publish-release.sh from anywhere
2013-03-19 15:11:13 -07:00
David Glasser
1e56a0dfe6
fix bless-release.sh for *.release.json
2013-03-19 15:11:13 -07:00
David Glasser
6c49cba26b
release json files end with .release.json now
2013-03-19 15:11:13 -07:00
David Glasser
e49f60f954
manifest is 0.6.0
2013-03-19 15:11:13 -07:00
David Glasser
94c1d3bebe
previous commit changed how packages are built, this matches it
2013-03-19 15:11:13 -07:00
Avital Oliver
def09c9ac4
Fix tests
2013-03-19 15:11:13 -07:00
David Glasser
6e41827f35
Reorganize build-engine-tree. Stop shipping History.md.
2013-03-19 15:11:13 -07:00
Avital Oliver
2787c6dad0
Directory reorg:
...
- Move lib/ to engine/
- Move server/ into engine/server/
- Remove dead code
2013-03-19 15:11:13 -07:00