Commit Graph

42 Commits

Author SHA1 Message Date
Yuya Ochiai
086ad5ecd2 Try to get CI faster 2017-04-21 23:36:14 +09:00
Yuya Ochiai
b318bcf7de Add "npm run build" for circle.yml 2017-03-07 00:02:46 +09:00
Yuya Ochiai
0af78afd14 Update circle.yml for electron-builder 2016-10-08 17:04:12 +09:00
Yuya Ochiai
b648d6acf8 Stop using Docker in CircleCI 2016-09-23 01:08:27 +09:00
Yuya Ochiai
9be484e3f9 Remove update-alternatives to use Ubuntu 14.04 2016-09-23 01:08:27 +09:00
Yuya Ochiai
bf3433895a Remove CircleCI deployment task triggered by tag
For #112, #137, #171
2016-07-13 01:51:27 +09:00
Yuya Ochiai
a254d3dbff Add CircleCI deployment for release candidate 2016-07-07 00:00:35 +09:00
Yuya Ochiai
fdabf56469 Collect installers as artifacts 2016-06-14 23:32:49 +09:00
Yuya Ochiai
199a49488f Revert test command 2016-06-12 16:51:00 +09:00
Yuya Ochiai
d7b7ea238b Fix directory owner after building 2016-06-10 00:31:18 +09:00
Yuya Ochiai
3692fcb2fe Fix typo and tag 2016-06-10 00:13:23 +09:00
Yuya Ochiai
934efc61eb Use electronuserland/electron-builder image in CircleCI 2016-06-10 00:07:56 +09:00
Yuya Ochiai
2f7e319cf7 Add Windows installer into CircleCI artifacts 2016-06-09 22:08:32 +09:00
Yuya Ochiai
180428e3d5 Update Electron to 1.2.1 2016-06-06 22:56:19 +09:00
Yuya Ochiai
29c53aa992 Fix test command 2016-06-06 00:38:17 +09:00
Yuya Ochiai
84440d7ecc Remove unnecessary commands from circle.yml 2016-05-02 19:38:11 +09:00
Yuya Ochiai
9fe9e52709 Update Electron to 0.37.7 2016-04-27 22:16:12 +09:00
Yuya Ochiai
9ec5fe9f9f Fixup circle.yml 2016-04-27 00:11:33 +09:00
Yuya Ochiai
40eecf0dad Create deb packages on CircleCI 2016-04-26 23:00:07 +09:00
Yuya Ochiai
3e5af12344 Cache the docker image 2016-04-14 23:28:41 +09:00
Yuya Ochiai
ab6b1359e9 Fix mistake on reverting 2016-04-14 23:04:10 +09:00
Yuya Ochiai
44c72a78aa Stop using Docker Hub 2016-04-14 22:53:50 +09:00
Yuya Ochiai
ab18e33f7f Merge branch 'master' into release/v1.1.0 2016-03-22 23:24:04 +09:00
Yuya Ochiai
4763dc645f Rename artifacts 2016-03-13 23:10:03 +09:00
Yuya Ochiai
5783cbbad9 Install npm 3.3.12 manually in CircleCI
Now CircleCI doesn't contain npm 3.x
https://discuss.circleci.com/t/wrong-npm-version-with-node-5-0-5-1/827
2016-02-16 00:37:13 +09:00
Yuya Ochiai
605ed90cf3 Add verify-test for CircleCI 2016-02-16 00:17:08 +09:00
Yuya Ochiai
d2e5c7e118 Cache src/node_modules in CircleCI 2016-02-13 21:25:36 +09:00
Yuya Ochiai
d81f000d9b Fix image tag to pull 2016-02-13 00:48:56 +09:00
Yuya Ochiai
59ec82f62f Use Docker Hub to build docker image
docker-build may fail due to fail apt-get
2016-02-13 00:42:02 +09:00
Yuya Ochiai
d763926eee Cache electron-packager in CircleCI 2016-02-12 23:42:40 +09:00
Yuya Ochiai
a360b3fa3d Avoid docker-build error on pull request in CircleCI
$CIRCLE_USERNAME might be different on pull request. As result, CircleCI fails in this case.
The docker image is temporary for building apps. So the fixed image name is used to avoid this issue.
2015-12-31 13:25:16 +09:00
Yuya Ochiai
9b0b782d20 Update Electron to 0.36.2 2015-12-27 00:55:21 +09:00
Yuya Ochiai
56c6481332 Use GCC 4.8 in CircleCI to support C++11 2015-12-26 01:17:19 +09:00
Yuya Ochiai
6316df3c20 Improve development files 2015-12-24 23:41:42 +09:00
Yuya Ochiai
a2acb25fb8 Use Node.js v4.2.2 in CircleCI 2015-12-12 21:43:13 +09:00
Yuya Ochiai
2a84f46b90 Add tests for app launching 2015-12-12 21:20:18 +09:00
Yuya Ochiai
46e62c0ae1 Automate release draft 2015-12-12 01:55:00 +09:00
Yuya Ochiai
af7d859e39 Start Docker daemon 2015-12-10 01:50:22 +09:00
Yuya Ochiai
5492765035 Create all packages in CircleCI 2015-12-10 01:47:33 +09:00
Yuya Ochiai
dc45034395 Linux用ビルドを追加(動作未確認) 2015-11-03 18:44:34 +09:00
Yuya Ochiai
4f715522e8 OS X用パッケージにアイコンを設定する 2015-11-02 01:02:56 +09:00
Yuya Ochiai
14365b5c46 circle.ymlを追加 2015-10-24 20:51:25 +09:00