Commit Graph

29604 Commits

Author SHA1 Message Date
Antonio Scandurra
66ab351f74 Upload artifacts to S3 2016-08-23 15:14:33 +02:00
Antonio Scandurra
a7b56f2497 Build all the branches on Travis 2016-08-23 15:11:39 +02:00
Antonio Scandurra
3dce1845bd Use Node 4.4.7 on Travis 2016-08-23 14:45:17 +02:00
Antonio Scandurra
061ae3786a Remove custom copySync function
Originally we introduced this function because we thought empty
directories were causing path length issues on Windows, but it turns out
that it was a problem with Squirrel, so we can delete this code path
altogether.

Signed-off-by: Nathan Sobo <nathan@github.com>
2016-08-16 18:08:16 +02:00
Antonio Scandurra
f139c800e2 Merge branch 'master' into ns-modernize-build 2016-08-16 16:10:59 +02:00
Antonio Scandurra
6439812bf6 Try replacing dashes with dots 2016-08-16 14:55:24 +02:00
Antonio Scandurra
0189616e12 Use x.y.z~dev.sha as the appVersion on rpm packages 2016-08-16 14:34:16 +02:00
Antonio Scandurra
943df9347d Install rpm on Travis to build rpm packages 2016-08-16 13:36:41 +02:00
Antonio Scandurra
2b3adaeace Merge pull request #12393 from atom/as-remove-backup-before-saving
Remove config option `editor.backUpBeforeSaving`
2016-08-16 13:29:59 +02:00
Antonio Scandurra
552c02f60f Copy generated packages into buildOutputPath 2016-08-16 13:14:27 +02:00
Antonio Scandurra
03045ff2ec Delete ~/rpmbuild entirely before creating a rpm package 2016-08-16 13:02:06 +02:00
Antonio Scandurra
266db1669e Don't stringify stdout/stderr when they don't exist 2016-08-16 12:54:04 +02:00
Antonio Scandurra
8e1972d804 Unlock keychains using the correct format 2016-08-16 12:53:33 +02:00
Antonio Scandurra
6afcc7e96b Convert package.json version dashes into tildes for rpm packages 2016-08-16 12:49:34 +02:00
Antonio Scandurra
e3e85e4780 Put back mistakenly deleted requires 2016-08-16 12:46:37 +02:00
Antonio Scandurra
62d5af52ae Use execSync when changing permissions via the find command
This will prevent the arguments supplied to `-exec` from being escaped
incorrectly by `spawnSync`.
2016-08-16 12:43:49 +02:00
Antonio Scandurra
d7f7f3527e Extract a spawnSync helper that throws on command errors 2016-08-16 12:29:42 +02:00
Antonio Scandurra
afb57711d0 🎨 2016-08-16 12:00:20 +02:00
Antonio Scandurra
8dddbab344 Recreate symlinks when calling copySync 2016-08-16 11:24:17 +02:00
Max Brunsfeld
2fa48a13e4 Merge pull request #12434 from atom/mb-atom-home-from-shell-child-process
Allow ATOM_HOME to be reassigned if the new value is valid
2016-08-15 17:50:19 -07:00
Max Brunsfeld
8018dc9d57 Allow ATOM_HOME to be reassigned if the new value is valid 2016-08-15 17:05:18 -07: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
Nathan Sobo
c9de91dc09 Rename create-installer option to create-windows-installer to match help
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2016-08-15 08:05:57 -06:00
Antonio Scandurra
c7ab2570c9 Use --create-rpm-package flag on Travis 2016-08-15 16:01:07 +02:00
Antonio Scandurra
91732ce753 🎨 2016-08-15 16:00:44 +02:00
Antonio Scandurra
08dcb39f87 Start on RPM package creation 2016-08-15 16:00:33 +02:00
Antonio Scandurra
d97edcb8aa 📝 2016-08-15 14:41:49 +02:00
Antonio Scandurra
0925dd065a 🎨 2016-08-15 13:18:15 +02:00
Antonio Scandurra
7cf758051f Cache compile-cache on Travis 2016-08-15 13:00:56 +02:00
Antonio Scandurra
a55b54ab29 Try skipping the test phase on Travis 2016-08-15 12:57:29 +02:00
Antonio Scandurra
b8e8d17b0b Use the correct size for the generated package 2016-08-15 12:26:23 +02:00
Antonio Scandurra
2883970886 Delete previously created debian artifacts if necessary 2016-08-15 12:21:48 +02:00
Antonio Scandurra
781228e06e Use the share dir path when copying icons, docs and lintian overrides 2016-08-15 12:19:02 +02:00
Antonio Scandurra
ffde9b49cf Always name Debian package "atom-amd64.deb" 2016-08-15 12:09:06 +02:00
Antonio Scandurra
fc95475d6e Change permissions to node files on Linux 2016-08-15 12:06:03 +02:00
Antonio Scandurra
9e0d7638e4 Create Debian package 2016-08-15 12:05:50 +02:00
Antonio Scandurra
caad40c896 Merge branch 'master' into ns-modernize-build 2016-08-15 10:20:18 +02:00
Antonio Scandurra
4d3a982400 Ensure downloading the appropriate chromedriver for the bundled Electron 2016-08-15 10:18:45 +02:00
simurai
4fe20fdde5 ⬆️ image-view@v0.58.3 2016-08-14 20:26:35 +02:00
Nathan Sobo
445ddb247d Fight the screen saver on CircleCI 2016-08-13 13:13:07 -06:00
Nathan Sobo
66d66508c1 Fight the screen saver on CircleCI 2016-08-13 13:12:23 -06:00
Antonio Scandurra
052ce394fe 🔥 2016-08-13 12:56:42 +02:00
Antonio Scandurra
4c7b10b06f 🔥 ATOM_INTEGRATION_TESTS_ENABLED 2016-08-13 12:50:01 +02:00
Antonio Scandurra
5fc2405801 Compile CSON, Babel and Coffeescript files using CompileCache 2016-08-13 12:49:46 +02:00
Antonio Scandurra
df6e0aca1b Create folder if it doesn't exist when downloading files 2016-08-13 12:01:23 +02:00
Antonio Scandurra
de7e6c977f Merge branch 'master' into ns-modernize-build 2016-08-13 10:40:53 +02:00
Damien Guard
d47fd28c86 Focus new window when existing copy of Atom running fixes #4324 2016-08-12 17:45:24 -07:00
Nathan Sobo
274dee20dd Merge pull request #12409 from atom/ns-mock-animation-frames-in-editor-spec
Mock clock and animation frames in TextEditorComponent specs
2016-08-12 16:35:05 -06:00
Nathan Sobo
ebb03f022b Merge branch 'master' into ns-mock-animation-frames-in-editor-spec 2016-08-12 16:16:09 -06:00
Nathan Sobo
7146a6bde9 Merge remote-tracking branch 'origin/master' into ns-modernize-build 2016-08-12 15:33:50 -06:00