Cheng Zhao
12233d704b
Use better tag and title
2015-07-03 14:49:29 +08:00
Cheng Zhao
2717556a92
WindowsError is a subclass of OSError
2015-07-03 14:46:26 +08:00
Cheng Zhao
7288581393
Fix path to requests library
2015-07-03 14:43:58 +08:00
Cheng Zhao
f87a4b9a04
One failing rm should not block others
2015-07-03 14:40:32 +08:00
Cheng Zhao
b30709f133
No need to clean after cibuild
2015-07-03 14:36:45 +08:00
Cheng Zhao
20e9abe26a
Don't check build version in CI
2015-07-03 14:30:59 +08:00
Cheng Zhao
89b22db618
Build the python requests library
2015-07-03 14:23:42 +08:00
Cheng Zhao
e95ee4775e
Ignore Windows errors in clean.py
2015-07-03 13:59:02 +08:00
Cheng Zhao
f5ae3111ba
Fix calling clean.py
2015-07-03 13:54:29 +08:00
Cheng Zhao
6b7d3a070a
Clean before and after cibuild
...
Our CI machine is out of disk space
2015-07-03 13:52:13 +08:00
Cheng Zhao
e4530e6e32
Don't force redownloading some assets
2015-07-03 13:46:26 +08:00
Cheng Zhao
1212e45a6e
Fix pylint warning
2015-07-03 13:45:29 +08:00
Cheng Zhao
82153eb75f
Upload dist to Releases
2015-07-03 13:43:20 +08:00
Cheng Zhao
f99cd4d05a
Try doing release in CI
2015-07-03 12:08:14 +08:00
Cheng Zhao
a720e52568
Set DISPLAY in CI machine
2015-07-03 12:04:27 +08:00
Cheng Zhao
83ee7a464d
Avoid using the old gyp lib in system
2015-07-03 11:59:34 +08:00
Cheng Zhao
8e5a434560
Suppress window operations in CI
2015-07-03 11:40:20 +08:00
Cheng Zhao
8f06bd6f3e
Merge pull request #2107 from atom/win-ci
...
Build in Windows CI
2015-07-03 11:28:16 +08:00
Cheng Zhao
fe877da61f
Do debug build on Windows CI for non-release
2015-07-03 11:17:58 +08:00
Cheng Zhao
a1bb0d4d66
Don't call register_required_dll for now
2015-07-03 11:10:23 +08:00
Cheng Zhao
a6073113a1
No need to remove node_modules
2015-07-03 11:04:57 +08:00
Cheng Zhao
7d2866f3a7
Do not run tests in Windows CI
2015-07-03 10:35:40 +08:00
Cheng Zhao
52ba6a25df
Create release dist when ELECTRON_RELEASE is set
2015-07-03 10:17:20 +08:00
Cheng Zhao
25e15869ec
Force using VS2013 for building
2015-07-03 10:01:44 +08:00
Cheng Zhao
b3c76f3904
Only define mac_framework_dirs on Mac
2015-07-03 09:49:55 +08:00
Cheng Zhao
8de9c75caf
Don't define source_root on Windows
2015-07-03 09:46:35 +08:00
Cheng Zhao
33109a2718
Ignore npm install errors when running in CI
2015-07-03 09:43:09 +08:00
Cheng Zhao
cab1b75c41
Use npm@2.12.1
...
See https://github.com/npm/npm/issues/8702 .
2015-07-03 09:35:16 +08:00
Cheng Zhao
1e9af82bf6
Install npm before cleaning node_modules
2015-07-02 22:45:26 +08:00
Cheng Zhao
ddaf005c2b
Fix calling npm on win32
2015-07-02 22:35:41 +08:00
Cheng Zhao
558a612d37
Install latest npm in CI
2015-07-02 22:34:05 +08:00
Cheng Zhao
5ccc909f2f
Merge pull request #2094 from atom/arm
...
Add arm build
2015-07-02 16:04:37 +08:00
Cheng Zhao
a367934b95
docs: Cross compilation
2015-07-02 15:55:21 +08:00
Cheng Zhao
2078e5736e
Don't upload arm version of mksnapshot too
2015-07-02 07:26:53 +00:00
Cheng Zhao
f0eac9d828
Don't upload arm version of chromedriver
2015-07-02 07:25:17 +00:00
Cheng Zhao
8110f2f221
Call correct strip for arm target
2015-07-02 07:19:39 +00:00
Cheng Zhao
c76d87719d
Build dump_syms for host arch
2015-07-02 07:10:05 +00:00
Cheng Zhao
9bdefa6f1f
Use clang's integrated as
...
The system as is throwing error when compiling atom_api_web_contents.cc:
/tmp/xxx.s: Assembler messages:
/tmp/xxx.s:23559: Internal error!
Assertion failure in get_line_subseg at ../../gas/dwarf2dbg.c line 262.
2015-07-02 06:31:10 +00:00
Cheng Zhao
b261c5f87c
Libraries on host side is needed to make pkg-config work
2015-07-02 05:27:12 +00:00
Cheng Zhao
f569617d24
Clean up the libraries to install
2015-07-02 05:19:53 +00:00
Cheng Zhao
88b71b9633
Only run tests for x64 target
2015-07-02 05:18:05 +00:00
Cheng Zhao
f2daeb9d70
Build ia32 target with sysroot
2015-07-02 05:07:56 +00:00
Cheng Zhao
6088af623e
Install ia32 build dependencies
2015-07-02 04:47:43 +00:00
Cheng Zhao
57262dd5ef
Install arm build dependencies
2015-07-02 04:42:36 +00:00
Cheng Zhao
2de5ae9991
Add build matrix for arm and ia32
2015-07-02 03:13:18 +00:00
Cheng Zhao
3a094e9802
Use prebuild clang to build node modules
2015-07-02 02:56:56 +00:00
Cheng Zhao
62a5159e72
Don't install ubuntu test toolchain
2015-07-02 01:27:33 +00:00
Cheng Zhao
7b955fe829
Update libchromiumcontent to get arm build
2015-07-02 01:09:53 +00:00
Cheng Zhao
14bc544d89
Use our custom debian sysroot image
2015-07-02 00:47:14 +00:00
Cheng Zhao
a04bfbbc4b
Never send email notifications
...
It is anonnying.
2015-07-02 00:46:10 +00:00