Граф коммитов

23 Коммитов

Автор SHA1 Сообщение Дата
John Kleinschmidt 6dff60b899 Updated CI configs for nightly builds
Add timestamp to s3 uploads
2018-05-23 10:23:28 -04:00
John Kleinschmidt eca0436f58 Use CircleCI for Mac builds (#12572) 2018-04-09 14:19:54 -05:00
John Kleinschmidt ed1c84445c Update CI to use Node 8 2018-03-19 10:19:32 -04:00
Charles Kerr 5f48f91d94 Newer CI images (#12188)
* Bump electronbuilds/electron* versions

The linux-appname branch has been gathering dust for awhile.
Some of the versions in `master` are higher, and some of the
versions in `linux-appname` are higher to add libnotify.

This commit takes the higher of the two numbers in each case.

* Add libnotify to the Dockerfiles
2018-03-08 22:07:50 -05:00
Cheng Zhao 5c15d263e0 Enable more debug info for electron-linux-ia32 2018-03-09 11:06:42 +09:00
John Kleinschmidt 565946cdff Set DISPLAY variable for xvfb
PRs submitted from forks need this value for xvfb to run properly.
2018-01-17 12:57:42 -05:00
John Kleinschmidt a6d3dee321 Removing core dump check (#11621)
It appears that the arm build failing with a core dump is a false positive.  Testing the latest arm build from master on a raspberry pi 2, it does not core dump.
2018-01-13 23:02:10 -05:00
John Kleinschmidt 06481b5630 Add testing for arm, arm64 and ia32 linux builds 2017-12-20 11:54:52 -05:00
John Kleinschmidt e59aa715fd Enable testing with python-dbusmock 2017-12-05 15:01:01 -05:00
Cheng Zhao c30faa4ee8 Use 2xlarge for ARM jobs 2017-11-24 11:03:02 +09:00
Cheng Zhao 2db845e202 Disable mips64el CI job 2017-11-24 10:12:19 +09:00
Cheng Zhao db6de6a2b2 Run electron-linux-mips64el CI job 2017-11-22 11:31:23 +09:00
Cheng Zhao b2564242e0 Add CI job for mips64el
Note that our CI server is not ready for mips64el yet, so the binaries
of libcc are not available yet. Currently it is downloading the binaries
created by me manually, we should redirect to the official mirror before
merging this PR.
2017-11-22 11:21:28 +09:00
John Kleinschmidt 6f11aa169a Run release builds from API
Remove "Bump" logic to run release
2017-11-17 15:13:30 -05:00
John Kleinschmidt f8dd04e5f7
Fix testing fork prs (#11127)
* Make sure DISPLAY is set before XVFB runs
2017-11-15 10:47:36 -05:00
Samuel Attard ef78805a1c Generate API and typescript file as artifact on CircleCI to make verifying changes easier 2017-11-08 16:55:24 +13:00
Vanessa Yuen 63632f1137 fix circle config 2017-11-03 14:36:25 +08:00
Vanessa Yuen 3bd38bd1fd add API flags to all other circle jobs 2017-11-03 12:45:30 +08:00
Vanessa Yuen b23fa34470 modify upload script to allow uploading release assets to s3 2017-11-02 16:06:28 +08:00
Vanessa Yuen aaa8aec946 trying out parameterized builds in circle 2017-10-24 12:42:45 -04:00
John Kleinschmidt 04430c6dda Bump to use large machine for arm64 build 2017-09-28 13:55:06 -04:00
John Kleinschmidt d9d557dcc5 CircleCI updates (#10647)
* Update CircleCi for release and test

* Update test storage dir
2017-09-28 13:05:42 -04:00
John Kleinschmidt 64c8ff62af Add CircleCI for Linux builds (#10344) 2017-09-13 09:48:19 -04:00