Sashko Stubailo
c433229ded
Revert "Revert "Make a script to run all builds in parallel""
...
This reverts commit 5a65a48d8a .
2015-01-20 22:34:16 -08:00
Sashko Stubailo
11e70f8582
Revert "Make a script to run all builds in parallel"
...
This reverts commit 4829adcc84 .
2015-01-20 22:34:16 -08:00
Sashko Stubailo
3885adca74
Make a script to run all builds in parallel
2015-01-20 22:34:15 -08:00
Slava Kim
6de253e556
Rent machines for 20 mins
2015-01-20 22:34:15 -08:00
Slava Kim
0e69c587f3
bump
2015-01-20 22:34:15 -08:00
Sashko Stubailo
02c0b8b0d4
Bump release version
2015-01-20 22:34:15 -08:00
Slava Kim
860bbb365b
Bump release version
2015-01-20 22:34:14 -08:00
Slava Kim
3403c08de3
Rewrite the windowsy part of the script
...
"publish on all platforms at once" script
2015-01-20 22:34:13 -08:00
Slava Kim
f774ce8c74
Refactor parse_keys into a separate routine
2015-01-20 22:34:13 -08:00
Sashko Stubailo
b7fa778ac1
Bump tarball version for installer
2015-01-20 22:34:13 -08:00
Sashko Stubailo
4e5850cc87
Bump versions
2015-01-20 22:34:13 -08:00
Sashko Stubailo
e074fc3fe1
Revert "Add portfinder to find an available port for shell"
...
This reverts commit 20f0413d5d .
2015-01-20 22:34:12 -08:00
Slava Kim
8174951fdb
wip windows part of the publish all script
2015-01-20 22:08:16 -08:00
Sashko Stubailo
979f05b244
Make windows dev bundle not use npm i --prod
2015-01-20 22:08:16 -08:00
Sashko Stubailo
2a958c6dcb
Add portfinder to find an available port for shell
2015-01-20 22:08:16 -08:00
Slava Kim
369f2faf49
Check if current dev_bundle matches the dev_bundle required on Windows
2015-01-20 22:08:15 -08:00
Sashko Stubailo
d8b03cbfe4
Un-flatten node-gyp for npm
2015-01-20 22:08:15 -08:00
Sashko Stubailo
0ef8b245d1
Flatten bin folder in dev bundle
2015-01-20 22:08:15 -08:00
Sashko Stubailo
977e3171fd
Fix Future import
2015-01-20 22:08:15 -08:00
Sashko Stubailo
15295f9033
Remove extra console.logs
2015-01-20 22:08:15 -08:00
Sashko Stubailo
a4084a9599
Bump version of release and tool
2015-01-20 22:08:14 -08:00
Sashko Stubailo
bb21c1750f
Fix path lengths and some symlink issues
2015-01-20 22:08:14 -08:00
Slava Kim
6a734db97b
Wip script automating release publishing
2015-01-20 22:07:35 -08:00
Sashko Stubailo
1ba0e1b267
Return a fake newest release
2015-01-20 22:07:35 -08:00
Slava Kim
3ca6ea08dd
Automatically download the dev bundle if such is not present on Windows
2015-01-20 22:06:58 -08:00
Slava Kim
af50216007
Add a trap
2015-01-20 22:06:58 -08:00
Slava Kim
ef60dbaccd
Dedupe and flatten node_modules
2015-01-20 22:06:58 -08:00
Slava Kim
7253c8ee9c
increase the number of expected tarballs in "copy from jenkins" script
2015-01-20 22:06:58 -08:00
Slava Kim
ed5f19253f
Actually make generate-devbundle.ps1 work
...
Extra dependency on 7zip though
2015-01-20 22:06:58 -08:00
Slava Kim
c85a0e9a5a
More on deleting folders
2015-01-20 22:06:58 -08:00
Slava Kim
555a3e5dd3
Zip up the dev bundle
2015-01-20 22:06:58 -08:00
Slava Kim
f08b616d20
Parse the dev_bundle version correctly
2015-01-20 22:06:58 -08:00
Slava Kim
c7675a0da3
Corrections to Windows-specific removals
2015-01-20 22:06:58 -08:00
Slava Kim
c242524c2a
Corrections
2015-01-20 22:06:58 -08:00
Slava Kim
f98c162dd1
Use short folder names and npm install --production
2015-01-20 22:06:58 -08:00
Slava Kim
3e2866c7ff
Powershell piping is unicode by default
...
npm needs ascii
2015-01-20 22:06:58 -08:00
Slava Kim
0eea25ee56
Edits to script
2015-01-20 22:06:57 -08:00
Slava Kim
508961f55b
Fix typo (missing slash)
2015-01-20 22:06:57 -08:00
Slava Kim
04135ffa41
Add a draft of a PS1 devbundle script
2015-01-20 22:06:57 -08:00
Slava Kim
83dd44bdd6
exclude some npm modules from windows version of dev bundle
2015-01-20 22:06:57 -08:00
Slava Kim
a71bff8875
Latest version of the installer
2015-01-20 22:03:23 -08:00
Sashko Stubailo
76d49f28d2
Send correct kill signal
2015-01-20 22:03:22 -08:00
Sashko Stubailo
149121f07f
Add installer heavily based on Stephan Darnell's
2015-01-20 22:03:22 -08:00
ekatek
38e0e344c4
prepare for 1.0.3.1
...
- increment the release number in banners.json
- increment version number for meteor-tool
- increment release number in the release configuration
2015-01-20 13:50:34 -08:00
ekatek
99124d881a
increment package versions
2015-01-20 10:25:22 -08:00
ekatek
87a9c59c64
fix History.md and banners.json
2015-01-20 10:13:36 -08:00
ekatek
3a3ba62736
set the banner
2015-01-20 09:53:29 -08:00
ekatek
fbfd5c4664
increment version numbers
2015-01-15 10:50:09 -08:00
ekatek
60883bc4d8
release script and bump tool version
2015-01-13 19:20:33 -08:00
ekatek
0f6c31cab7
upload README.md files to the server and view the excerpt in meteor show
...
This commit is based on the following design document:
https://mdg.hackpad.com/Creating-and-Updating-Docs-0ZyyDcSZDxp ,
and some other stuff from here: https://mdg.hackpad.com/Meteor-Long-Description-wGZ1vIOwVlF
and was code reviewed here: https://github.com/meteor/meteor/pull/3375
It does the following:
- Allow the user to specify package documentation in Package.Describe.
We will take the README.md file by default, to make the transition easier.
Users can specify ‘documentation: null’ to not submit a README.md
- From that documentation, extract the section between the first and second header
to use as the long form description for the package.
- Upload the documentation to the server at publish-time. Allow metadata changes with ‘publish —update’.
- Change the default package skeleton to include the README.md file.
Also, changes the skeleton to have fewer useless placeholders in Package.describe values.
- Fix a minor bug where Git did not show up when running ‘meteor show’ on local packages.
A note on ‘documentation: null’ and blank documentation — we don’t let maintainers upload
blank README.md files, because we want to encourage people to fill them out. (Instead,
we allow a ‘documentation: null’ as an override) This is a UX issue! It is not a technical thing.
There is more discussion and code review in: https://github.com/meteor/meteor/pull/3375
2015-01-13 13:53:21 -08:00