John Kleinschmidt
0ef8f58090
Remove Travis references
2017-11-30 15:39:32 -05:00
HAMIDx9
cd42133651
Add arm64 build support
2017-08-22 10:02:51 +09:00
Kevin Sawicki
dc6e451010
Only start xvfb when tests will be run
2017-08-15 16:19:22 +03:00
Kevin Sawicki
f1036f7305
Add xvfb-init.sh to docker context
2017-08-15 16:19:22 +03:00
Kevin Sawicki
c3e0e4682d
Use xvfb from container on CI
2017-08-15 16:19:22 +03:00
Kevin Sawicki
a0fd37c8a3
Try always using DISPLAY=unix:99:0 on Linux CI
2017-08-15 16:19:22 +03:00
Kevin Sawicki
23b35af7f2
Use DISPLAY=:99.0 on Linux CI
2017-08-15 16:19:22 +03:00
Kevin Sawicki
29dc06c89d
Configure spec UI to run in docker container
2017-08-15 16:19:22 +03:00
Kevin Sawicki
5737f8b74e
Remove unneeded nodenv setup
2017-08-15 16:19:22 +03:00
John Kleinschmidt
7d8f62293f
Fix conflicting dependencies for building arm
2017-07-28 12:24:44 -04:00
Kevin Sawicki
dd0601e674
Rebuild native modules used in specs on each CI run
2017-05-30 09:13:51 -07:00
Zeke Sikelianos
7d7a2d9319
Merge pull request #7857 from electron/publish-electron.d.ts
...
Initial scripts to publish electron.d.ts
2017-05-05 08:31:00 -07:00
Kevin Sawicki
42ccb36df3
Stream test output on Windows CI
2017-04-21 08:53:40 -07:00
Zeke Sikelianos
c2230ca76a
generate electron.d.ts during dist creation, not during build
2017-03-31 21:35:58 -07:00
Zeke Sikelianos
9a10486514
generate and upload electron.d.ts with each release
2017-03-31 21:01:55 -07:00
Kevin Sawicki
6b8f840da0
Add script to verify ffmpeg without proprietary codecs
2017-03-30 14:36:52 -07:00
Thiago de Arruda
72154b64ed
Embed setup bundle for preload scripts in sandboxed renderers.
...
Add a gyp target that creates a browserify bundle starting with
`lib/sandboxed_renderer/init.js`, which is embedded into the executable using
the `atom_js2c` target.
The goal of this bundle is to provide a very basic environment for preload
scripts where a `require` function is available.
2016-09-27 06:01:47 -03:00
Kevin Sawicki
d6b1d61438
Run pylint as part of main lint task
2016-09-07 16:23:59 -07:00
Zeke Sikelianos
a97b40eff5
Install node 4 on GitHub CI ( #6948 )
2016-08-24 14:37:19 -07:00
Cheng Zhao
49181403ef
Ignore CC and CXX in env
2016-07-26 19:24:28 +09:00
Cheng Zhao
3dcf69eab3
Also run tests on 32bit Windows
2016-04-30 17:17:23 +09:00
Cheng Zhao
8aa88067ca
Do not write to stdout in Electron when running on win32 CI machine
...
This makes Electron crash on CI machine somehow.
2016-04-30 17:08:51 +09:00
Cheng Zhao
6756f8c7af
Make win32 CI machine run tests
2016-04-30 15:38:23 +09:00
Cheng Zhao
f3c3042deb
Do not run clean in cibuild
2016-04-27 19:55:01 +09:00
Kevin Sawicki
4041d52864
Use single quotes
2016-04-07 10:15:31 -07:00
Kevin Sawicki
10860e4ec5
Use npm.cmd on Windows to print version
2016-04-07 10:14:52 -07:00
Kevin Sawicki
687a512b11
Log node and npm versions
2016-04-07 10:03:16 -07:00
Kevin Sawicki
e95224deab
Remove +=
2016-04-07 10:00:23 -07:00
Kevin Sawicki
a74b9607b6
Add more logging
2016-04-07 09:59:46 -07:00
Kevin Sawicki
0fad8fdc4b
Add missing .path
2016-04-07 09:56:04 -07:00
Kevin Sawicki
7e87973d60
Log version to verify
2016-04-07 09:55:23 -07:00
Kevin Sawicki
d3308cf8c3
Use node 0.10.21 on CI
2016-04-07 09:53:33 -07:00
Zeke Sikelianos
aadc0bee25
do not lint on windows CI
2016-03-30 17:00:34 -07:00
Zeke Sikelianos
0d11b755db
say we are linting
2016-03-30 17:00:34 -07:00
Zeke Sikelianos
afbc914f8b
try to fix CI linting
2016-03-30 17:00:34 -07:00
Kevin Sawicki
1d3e7dc6e4
Run eslint on CI
2016-01-15 14:38:07 -08:00
Kevin Sawicki
714e544b51
Remove coffeelint usage
2016-01-12 16:24:06 -08:00
Cheng Zhao
9daeafbace
Install libxtst-dev on travis ci
2015-12-08 17:32:42 +08:00
Cheng Zhao
817363b955
spec: Run tests on OS X CI machine
2015-09-15 13:42:44 +08:00
Cheng Zhao
992aada90f
Can only run tests on x64 machine
2015-09-03 17:48:50 +09:00
Cheng Zhao
c01d2fbbcd
Suppress running tests on our OS X machine
...
It gets stuck and I don't know the reason, ignore it for now and work on
more important things, will fix it in future.
2015-09-03 17:46:44 +09:00
Cheng Zhao
f75458f78d
Write output directly to stderr
2015-09-03 17:39:06 +09:00
Cheng Zhao
1bd8a9869a
Run build script on arm and ia32 Linux
2015-08-21 14:18:04 +08:00
Cheng Zhao
7bcbad925e
Install libnss3-dev on CI
2015-07-07 14:42:02 +08:00
Cheng Zhao
3fa1f3ca6f
Run clean after cibuild
2015-07-07 14:36:44 +08:00
Cheng Zhao
64c0e0dfdc
Only creates Release build when ELECTRON_RELEASE is set
2015-07-03 16:31:33 +08:00
Cheng Zhao
b30709f133
No need to clean after cibuild
2015-07-03 14:36:45 +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