Cheng Zhao
518ec36511
WindowsError is undefined on POSIX
2015-07-03 14:54:32 +08:00
Cheng Zhao
2717556a92
WindowsError is a subclass of OSError
2015-07-03 14:46:26 +08:00
Cheng Zhao
f87a4b9a04
One failing rm should not block others
2015-07-03 14:40:32 +08:00
Cheng Zhao
af05f5b329
Add function to get host_arch
2015-07-01 09:17:44 +00:00
Cheng Zhao
d0f2da944f
Add missing 'v' in some places
2015-04-12 14:23:48 +08:00
Cheng Zhao
b9b7928e7d
Move version info to atom.gyp and discard apm dependency
...
Fixes #1408 .
Closes #1359 .
2015-04-12 12:45:18 +08:00
Cheng Zhao
6b1dd0d413
s3_config should be in lib.config
2015-04-12 12:00:02 +08:00
Cheng Zhao
0bc5d6438e
Fix generating distribution for chromedriver
2015-04-08 22:22:40 +08:00
Cheng Zhao
f5e6c62418
linux: Fix create distribution for chromedriver
2015-04-08 20:08:27 +08:00
Cheng Zhao
8b7d875e40
Use "R" and "D" as short names for config
2015-04-03 11:59:14 +08:00
Cheng Zhao
bedd0a11ba
Suppress SSL verification, fixes #1115
2015-02-10 17:52:33 +08:00
IgorKlopov
0f29d9f30f
verbose_mode from config.py
...
Also, no return value supposed for execute_stdout
2014-12-08 20:02:08 +03:00
IgorKlopov
a5e1d8c97f
introduce execute_stdout
...
`execute_stdout` does not return the output of the process. Instead it outputs directly to current stdout (in real-time - to see what is `npm` doing now)
2014-12-08 02:42:55 +03:00
IgorKlopov
743e8331b5
Helps troubleshooting
2014-12-07 18:42:59 +03:00
Cheng Zhao
e4d9dbcfa2
Do not use no_overwrite mode.
...
Sometimes it would prevent uploading even when the file doesn't exist in
S3.
2014-11-21 16:41:16 +08:00
Cheng Zhao
45fb3ec41d
Don't overwrite files on S3
2014-11-07 21:45:40 +08:00
Cheng Zhao
8f44046f9a
Fix chromedriver's version in archive.
2014-09-20 23:09:49 +08:00
Cheng Zhao
a717235212
Only include chromedriver in vX.X.0 releases.
2014-09-20 22:39:52 +08:00
Corne Dorrestijn
6d9a88f415
Fixed inconsistent newlines
2014-08-12 14:28:18 +02:00
Corne Dorrestijn
0018d4b705
Added a verbose mode to the bootstrap script
2014-08-12 14:23:59 +02:00
Cheng Zhao
9035ffff55
linux: Don't set CXX to clang when building node modules.
2014-08-09 09:24:17 +08:00
Sergey Zolotarev
4890eebd3a
Open output file in binary mode in download()
...
This fixes #553 .
2014-08-08 13:08:01 +07:00
Cheng Zhao
0ca33dc6b8
Add script to upload checksums of node headers, fixes #457 .
2014-07-21 16:43:49 +08:00
Cheng Zhao
d9e1861aff
linux: Ship system dynamic libraries, closes #278 .
2014-05-09 19:29:18 +08:00
Cheng Zhao
120094a81e
Only print when got error for some commands.
2014-02-26 22:08:01 +08:00
Cheng Zhao
a76183c188
Do not print download progress in CI.
2014-02-17 17:50:25 +08:00
Cheng Zhao
e4b4087fdb
Create symbols zip file when creating distribution.
2013-11-18 11:41:44 +08:00
Cheng Zhao
cb31140d3a
Do "compress" the archive when creating zip.
...
By default the zipfile module doesn't do the compression unless we
explictly specify the method.
2013-10-26 17:42:12 +08:00
Cheng Zhao
3ddba90d94
Fix creating zip distribution on Windows.
2013-10-26 17:23:16 +08:00
Cheng Zhao
beba27ed1e
Create zip distribution for binaries on Windows.
2013-08-31 09:37:23 +08:00
Cheng Zhao
a27009f0a9
Upload to S3 with readable version.
2013-08-12 15:01:05 +08:00
Cheng Zhao
317bd0debf
Discard the extra node binary.
...
We now use atom-shell's binary to execute scripts.
2013-08-08 16:57:07 +08:00
Cheng Zhao
0af724205c
Make sure dist is created for the HEAD before uploading.
2013-06-29 11:36:02 +08:00
Cheng Zhao
5845740844
Update create-dist script for changes of building system.
2013-06-24 17:51:48 +08:00
Cheng Zhao
5c48f03dfe
Rewrite compile-coffee script in python.
2013-06-24 16:24:19 +08:00
Cheng Zhao
1eb521d32a
Use unzip command on Mac to keep symbol links in zip file work.
2013-06-21 10:32:57 +08:00
Cheng Zhao
2f50102b50
Rewrite update-frameworks script in python.
2013-06-20 23:23:22 +08:00
Cheng Zhao
9bcb677012
Simplify download function.
2013-06-20 23:10:00 +08:00
Cheng Zhao
9983e7c0ba
Move helper functions into a common module.
2013-06-20 22:51:58 +08:00