Commit Graph

55 Commits

Author SHA1 Message Date
Damien Guard
e1a6854743 Merge pull request #15003 from atom/dg-create-windows-installer-after-tests
Create Windows installer after tests
2017-07-17 15:54:06 -07:00
Damien Guard
bad6325484
Actually switch over to using the new flag on AppVeyor 2017-07-17 15:13:05 -07:00
Jason Rudolph
5fb82836c3
Use npm 5.3.0 for building Atom 2017-07-16 08:56:50 -04:00
Damien Guard
e88e0fc55c
Use npm 5.1.0 for building Atom 2017-07-13 09:22:23 -07:00
Damien Guard
dbe75c9362
Pin npm to 5.1 so we can build. 5.2 causes errors with eslinter-plugin-react 2017-07-12 15:52:08 -07:00
Damien Guard
6faaf75f69 Merge pull request #14773 from atom/dg-appveyor-node-6.9.4
Appveyor switch to Node 6.9.4 from 6.8.0
2017-07-12 15:03:37 -07:00
Damien Guard
2d66dd93fb
Create Windows installer after the tests have run 2017-07-12 14:17:53 -07:00
Paul Betts
8c16455bdd These caches get corrupted, let's just disable them for now 2017-06-15 11:24:34 -07:00
Damien Guard
18e3f52f74
Appveyor switch to Node 6.9.4 from 6.8.0 2017-06-13 13:52:09 -07:00
Damien Guard
f19c37951f
Temp squirrel folder to alleviate path length issues on future releases 2017-05-24 15:25:54 -07:00
Damien Guard
6b35c025d2 Remove MSI asset references for appveyor 2017-05-15 14:51:02 -07:00
Ash Wilson
a994c297f8
Only trigger branch builds on master and release branches 2017-04-18 12:44:28 -04:00
Damien Guard
cfa072017d
Sign without Squirrel if --code-sign without --create-windows-installer 2017-04-17 18:11:57 -07:00
Damien Guard
e365148e68
Only sign and create-windows-installer on *-releases branches 2017-04-17 15:07:49 -07:00
Damien Guard
96ddc516f6
Run x64 before x86 Windows builds 2017-04-04 15:34:00 -07:00
Damien Guard
ce51074e6f
If one arch fails, kill the other for perf on appveyor 2017-03-23 17:57:18 -07:00
Antonio Scandurra
d95a5f1d3c Revert "Clear compile-cache on AppVeyor"
This reverts commit 7caeb3d852.
2017-03-15 10:38:13 +01:00
Antonio Scandurra
7caeb3d852 Clear compile-cache on AppVeyor 2017-03-15 09:49:05 +01:00
Antonio Scandurra
6ac01d2781 Cache snapshot cache on CIs 2017-03-10 09:39:14 +01:00
Antonio Scandurra
fe95ee8520 Run script/lint also on AppVeyor and Travis 2017-02-06 18:49:20 +01:00
Damien Guard
8891b731ad
Remove unused cache entries from appveyor.yml 2016-12-01 14:36:33 -08:00
Damien Guard
9595911ab7
Switch node to build with to 6.8.0 2016-11-29 21:42:47 -08:00
Damien Guard
0d0a2ae7b1
Windows 64-bit version of Atom 2016-11-10 16:59:12 -08:00
Antonio Scandurra
fede0cf34d Use a new C++ compiler on AppVeyor 2016-11-03 16:06:37 +01:00
Antonio Scandurra
924ca8ecf6 Run main process tests on Windows 2016-09-09 17:58:23 +02:00
Nathan Sobo
d302fc4fbb Don't bootstrap twice on build providers 2016-08-29 15:39:07 -06:00
Antonio Scandurra
546e56a599 🐎 Cache ~/.atom/compile-cache on AppVeyor 2016-08-29 12:43:34 +02:00
Antonio Scandurra
df56dbf199 Remove unnecessary env variables 2016-08-29 12:39:43 +02:00
Nathan Sobo
923e5ace0b Create Windows installer on AppVeyor
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2016-08-15 08:06:13 -06:00
Antonio Scandurra
6a99bb38ba Cache electron instead of cache on build providers 2016-08-11 12:44:40 +02:00
Antonio Scandurra
6d803ed3a4 Compress artifacts when passing --compress-artifacts to script/build 2016-08-09 13:29:47 +02:00
Antonio Scandurra
74a95dceb0 Remove unnecessary build steps on appveyor.yml 2016-08-08 16:35:27 +02:00
Antonio Scandurra
aa5ce7cf8c Give Nupkg artifacts a name 2016-08-08 16:32:27 +02:00
Antonio Scandurra
0b4d37a6c0 Publish all artifacts 2016-08-08 16:02:57 +02:00
Antonio Scandurra
bc2663ade9 Fix certificate download on Windows 2016-08-05 17:33:52 +02:00
Antonio Scandurra
8697487e3b Start on code-signing for Windows 2016-08-05 17:14:01 +02:00
Antonio Scandurra
17ec08067b Update npm before building on AppVeyor/Travis 2016-08-02 14:44:08 +02:00
Antonio Scandurra
cf85bd032d Reimplement script/bootstrap 2016-08-02 14:04:45 +02:00
Antonio Scandurra
a3d7230f06 Run new build script on CIs 2016-07-28 10:56:31 +02:00
Nathan Sobo
beeeaeb521 Revert "Revert "Use apm@1.12.2 with Node v4 and npm v3 \o/"" 2016-07-26 10:29:25 -06:00
Nathan Sobo
f19e043f5c Revert "Use apm@1.12.2 with Node v4 and npm v3 \o/" 2016-07-25 16:22:22 -06:00
Nathan Sobo
cd3b2f5363 Merge pull request #11897 from atom/mkt-use-apm-with-npm3-and-node-4
Use apm@1.12.2 with Node v4 and npm v3 \o/
2016-07-25 10:32:00 -06:00
Nathan Sobo
e60b5f8542 Cache node_modules on AppVeyor
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2016-07-22 15:13:23 -06:00
Nathan Sobo
f7a4b8f33f Build more than master on appveyor 2016-07-22 15:13:23 -06:00
Michelle Tilley
acb0ae9225
Set ATOM_NOISY_BUILD on Appveyor 2016-06-14 14:39:12 -07:00
Michelle Tilley
3b84924159 ⬆️ Node.js@4.4.5 on Appveyor 2016-06-14 13:50:44 -07:00
Damien Guard
f34e4b3b13 Add MSI output for AppVeyor artifact list 2016-05-19 14:49:38 -07:00
Kevin Sawicki
8a8434a539 Add name for artifact 2016-02-04 15:21:59 -08:00
Kevin Sawicki
54d63048cd Upload AtomSetup.exe as an artifact 2016-02-04 15:21:59 -08:00
Kevin Sawicki
8d6a81e8e3 Log build folder 2016-02-04 15:21:59 -08:00