Commit Graph

61 Commits

Author SHA1 Message Date
David Glasser
e16c62f504 If you're trying to install and already have it installed, update instead. 2013-03-19 15:13:55 -07:00
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
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
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
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
2b86472804 shrink size of fake release 2013-03-19 15:11:14 -07:00
Avital Oliver
46b43fe634 release changelog 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
d7de90d353 Run "meteor update" from the install script 2013-03-19 15:11:14 -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
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
David Glasser
72de060218 make background downloads quiet 2013-03-19 15:11:13 -07:00
Avital Oliver
54d74d3742 No warehouseBaseUrl in manifest.json 2013-03-19 15:11:12 -07:00
Avital Oliver
c2c5ff5fef (maybe) make warehouse s3 objects public when published 2013-03-19 15:11:12 -07:00
Avital Oliver
d729cd84e9 packages.meteor.com -> warehouse.meteor.com 2013-03-19 15:11:12 -07:00
Avital Oliver
3b2aee46f7 newline 2013-03-19 15:11:12 -07:00
David Glasser
7d928d7a63 parallelize publish-release package publishing 2013-03-19 15:11:11 -07:00
David Glasser
31de9f8a21 stupid script to make a sha-ish release into a numbered release and update the
bootstrap tarball
2013-03-19 15:11:11 -07:00
David Glasser
fbfe6547c6 New fields in manifest.json for engine branch.
The old fields will be ignored by engine branch and will continue to be used to
get pre-engine releases up to engine land.
2013-03-19 15:11:10 -07:00
David Glasser
63af805c02 build a tarball that can be used to upgrade from non-engine to engine
works on mac!
2013-03-19 15:11:10 -07:00
David Glasser
7c390c6651 Move another script that we rebased into admin into tools 2013-03-19 15:11:10 -07:00
Avital Oliver
942b8d3880 Packages in apps 2013-03-19 15:11:10 -07:00
Avital Oliver
bd6ed0a85d publish-release.sh: update git submodules for the 'awssum' smart package 2013-03-19 15:11:10 -07:00
Avital Oliver
a919cb3499 attempt to use git submodules 2013-03-19 15:11:09 -07:00
Avital Oliver
c421a22457 publish-release.sh: Explicitly print published artifacts 2013-03-19 15:11:09 -07:00
Avital Oliver
5580dd901a Detect when we should springboard 2013-03-19 15:11:08 -07:00
Avital Oliver
37de5dae21 Stamp engine version in ENGINE/.engine_version.txt 2013-03-19 15:11:08 -07:00
Avital Oliver
3b6c1bc741 Glasser code review 2013-03-19 15:11:08 -07:00
Avital Oliver
b8612d7c84 Minor comment correction 2013-03-19 15:11:08 -07:00
Avital Oliver
ee1d36adc3 Minor changes from Nick code review 2013-03-19 15:11:08 -07:00
Avital Oliver
4aa1201d9f Publish release 2013-03-19 15:11:08 -07:00
Avital Oliver
850aea71ae Generate release manifest 2013-03-19 15:11:08 -07:00
Avital Oliver
84927fab91 Build package tarballs 2013-03-19 15:11:07 -07:00
Avital Oliver
fe003150bc Generate engine version by hashing files 2013-03-19 15:11:07 -07:00