Antonio Scandurra
c4e635f769
Try fixing the build on Travis
2016-08-23 15:38:34 +02:00
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