Commit Graph

25 Commits

Author SHA1 Message Date
Slava Kim
579396329a Refactor bash scripts to a single import + a bunch of executables.
Also always store android_bundle in the warehouse, because right now we download
it every time the meteor-tool changes (even if the android_bundle version didn't
change). It is still not ideal, as it will download a new binary every time you
switch between meteor-tool versions pointing at different android_bundle
versions.
2014-08-27 23:17:33 -07:00
David Glasser
b1b1520f3e Remove lots of pre-packaging scripts/admin stuff
You can still find it on release-0.8.3! :)
2014-08-18 00:40:00 -07:00
David Glasser
9ed6204acc Remove awssum submodule 2014-08-18 00:37:14 -07:00
Justin SB
3163112235 Get S3 credentials from env variables, if set, in publish-release.js 2014-07-30 14:37:11 -07:00
Avital Oliver
5fe931056b Better error when releasing an unbuilt git sha 2014-05-09 16:30:23 -07:00
David Glasser
c9d6784ab0 correct submodule version 2014-02-20 11:56:24 -08:00
David Glasser
72cc8603b5 publish-release needs a release file 2014-02-14 01:00:12 -08:00
David Glasser
59c3b468a7 slightly changed awssum 2014-02-07 11:41:28 -08:00
David Glasser
c604a8dd80 Rename warehouse S3 bucket to be SSL-compatible. 2013-10-04 15:49:27 -07:00
David Glasser
5d65352c47 publish-release: S3 gives us a Buffer. 2013-07-30 19:58:41 -07:00
David Glasser
9fba51960c Clean up arch name in buildinfo when generating hashes.
Publish release manifests separately by platform and check they are the same in
publish-release.
2013-07-30 19:43:40 -07:00
David Glasser
d21d0bffff ... and keep updating awssum. 2013-07-29 11:14:31 -07:00
David Glasser
127fdb3f7c Update awssum. 2013-07-29 11:12:30 -07:00
David Glasser
7f545db79e Also include awssum update 2013-07-26 19:04:13 -07:00
David Glasser
4e222d8e26 The standard app packages are brought in explicitly now.
.meteor/packages in new apps now contains "standard-app-packages", which implies
the standard set of packages like mongo-livedata. There is no special-casing in
initFromAppDir.  This line has been added to all the examples, etc.

There's a new concept of "upgraders".  "meteor run-upgrader app-packages" will
add standard-app-packages to the app, as well as all of the package in the app's
packages/ directory (an unrelated change since 0.6.4). This will be integrated
soon with "meteor update"; run-upgrader is essentially for testing.

project.add_package no longer adds packages that are already there.
2013-07-26 19:02:12 -07:00
David Glasser
0cbbfb4d5e update awssum 2013-07-25 18:54:40 -07:00
David Glasser
71065615be Update to linker-compatible awssum. 2013-07-15 12:45:21 -07:00
David Glasser
6d4ebcb885 Use newer awssum 2013-05-30 14:05:22 -07:00
David Glasser
df67b99b3d Switch publish-release argument order again.
Validate that you have 3 files for each thing you're publishing.
2013-04-02 12:31:13 -07:00
David Glasser
111582d757 fixes for per-arch packages 2013-03-29 11:52:33 -07:00
David Glasser
5c366a34fe build arch-specific packages, which contain NPM modules! 2013-03-29 11:52:33 -07:00
David Glasser
18a0e0ab72 manage git tags in publish/bless-release 2013-03-22 22:34:03 -07:00
David Glasser
2aec0f636c publish-release now lets you specify the git rev to publish (from jenkins)
and the release name.
2013-03-22 16:01:21 -07:00
David Glasser
0825b3d7a2 don't call a release.json manifest.json ever, that's just confusing. 2013-03-19 18:19:56 -07:00
David Glasser
8a79edb43b "tools" -> "scripts", "engine" -> "tools" 2013-03-19 18:19:31 -07:00