Commit graph

30 commits

Author SHA1 Message Date
CHaBou
8a3e002aa5 Made Circle CI builds work (#2110)
* Add CircleCI Badge

* Fix typo

* Replace yarn by npm

* Replace yarn by npm

* Always generate the artifacts

* Use yarn for everything

* Also pin dependencies with Yarn

* Install yarn

* Adjusted config

* Only copy ZIP file

* Only build our branches

* Prevent Travis from building on macOS
2017-08-22 00:04:15 +02:00
Benjamin Staneck
10abd8149e Travis: use yarn cache, update node to v7.9.0 and remove git-lfs (#2060) 2017-08-13 18:53:28 +02:00
Benjamin Staneck
2a6d271816 Fix travis build by removing extra snap package (#2053) 2017-08-07 20:45:07 -04:00
CHaBou
221c3ce237 Add Travis dep for Linux (#1957)
`electron-builder` compatibility
See https://github.com/electron-userland/electron-builder/wiki/Multi-Platform-Build#to-build-app-in-32-bit-from-a-machine-with-64-bit
2017-06-27 19:56:21 -04:00
Albin Ekblom
c626f0414f 🌹 Update travis node (#1900) 2017-06-02 20:04:36 -04:00
Stefan Ivic
7066e174dc fix : install a dep for snaps (#1617)
* fix : install the missing package

Fix for the failing builds on Travis due to EONENT spawn error.

* fix : update the name to the correct package

* Revert "Remove `snap` target"

This reverts commit a8ce50508a.

* fix : add a ppa and install snapcraft

* fix : auto continue ppa adding

* update : install snapcraft only on linux
2017-03-18 16:08:32 -07:00
Matheus Fernandes
d521e8e162
Use yarn for everything 2017-02-23 18:02:53 -03:00
Matheus Fernandes
d9fe948672
Bring yarn back: the sequel 2017-02-23 17:44:55 -03:00
Matheus Fernandes
a82d8acaa7
Bring yarn back 2017-02-23 17:43:12 -03:00
Matheus Fernandes
70822a31b5
Ditch yarn 2017-02-15 19:08:10 -03:00
Matheus Fernandes
cf04ae5b90
Ask Travis to install yarn on macOS 2017-01-21 22:48:56 -02:00
Matheus Fernandes
533a5cb7a3
Use yarn instead of npm install on CI 2017-01-21 22:35:18 -02:00
Guillermo Rauch
fcd56b596a let's try again 2017-01-12 12:47:04 -08:00
Guillermo Rauch
2094765bf0 remove dist task which doesn't minify 2017-01-12 11:56:01 -08:00
Guillermo Rauch
fe00d27325 cache invalidation is the root of all evil 2017-01-09 19:46:55 -08:00
Nathan White
2b56ab27ad fix travis builds (#1356) 2017-01-08 11:06:00 -08:00
Phred
e7ba94fe2e Run the one tests that exists in Travis before a release (#779)
* Run the one tests that exists in Travis before a release

* switched back to being a nodejs project

* cleaned up travis config

* removed xcode version since it is the default value

source: https://docs.travis-ci.com/user/osx-ci-environment/#OS-X-Version

* trying to get 2 builds (instead of 3) out of Travis
2016-10-14 13:40:32 -05:00
Guillermo Rauch
9a6a190135 remove release script 2016-10-05 14:07:32 -07:00
Guillermo Rauch
9ce937d7cc fix travis 2016-10-05 13:07:39 -07:00
Guillermo Rauch
7d1da3c1d9 Revert "Use JSON for travis config"
This reverts commit 629c232ef5.
2016-10-05 10:51:15 -07:00
Leo Lamprecht
629c232ef5
Use JSON for travis config 2016-09-22 08:32:06 +02:00
Leo Lamprecht
61f9c587ad
Let Travis release again 2016-09-18 12:54:11 +02:00
Leo Lamprecht
1975e3f5aa
Test instead 2016-09-11 09:36:24 +02:00
Leo Lamprecht
73cd3aacad
Pausing this for now
https://github.com/electron-userland/electron-builder/issues/743
2016-09-11 09:32:47 +02:00
Matheus Fernandes
f175268912 Add the very first test 🎉 (#549)
* Add syntactic support for tags - #412
* Add the very first test 🎉
* Simplify multiple assertions into one
2016-08-03 16:39:58 -03:00
Guillermo Rauch
80d2f60efe goodbye sudo 2016-07-25 17:02:53 -07:00
Guillermo Rauch
62bec85deb sudo make me a sandwich 2016-07-25 16:07:25 -07:00
Guillermo Rauch
b1ae431806 fix debian build again 2016-07-25 15:59:08 -07:00
Guillermo Rauch
945c1e44d5 make travis release 2016-07-25 09:59:12 -07:00
Amila Welihinda
2eab442821 Initial travis ci support (#107) 2016-07-16 18:21:25 -07:00