Kevin Sawicki
6b44369458
Log time taken to upload
2014-10-20 13:37:19 -07:00
Kevin Sawicki
177b3a6d14
Use all the available cores on CI
2014-10-20 13:35:09 -07:00
Kevin Sawicki
e019347ca4
Output total spec time
2014-10-20 13:28:30 -07:00
Kevin Sawicki
d261df0906
Add missing buildDir variable
2014-10-15 16:38:21 -07:00
Kevin Sawicki
fac167379f
Copy rpm file to build directory
2014-10-15 16:37:16 -07:00
Ardeshir Javaherchi
86fdbfbb15
🐧 Update to atom.desktop in mkrpm and remove extra variables
2014-10-15 15:53:32 -07:00
Ardeshir Javaherchi
cde7940e40
Merge branch 'master' into mkrpm
2014-10-15 15:21:01 -07:00
Kevin Sawicki
0cfd37acd0
Special case reactionary in cache
2014-10-15 13:09:45 -07:00
Kevin Sawicki
76187f176c
Add core cache of pre-resolved paths
...
This reduces the number of calls to Module._findPath for
relative paths since they can be resolved without stating
2014-10-15 13:09:44 -07:00
Kevin Sawicki
7926531330
Whitelist folders path from core
...
There are several folders bundled in the app that aren't needed in the
require cache list so it is simpler to opt-in the folders that should
be part of the cache.
2014-10-15 13:09:43 -07:00
Kevin Sawicki
87d2026e63
Generate module cache during build
2014-10-15 13:09:42 -07:00
Kevin Sawicki
36ff22e30a
generateDependencies -> create
2014-10-15 13:09:42 -07:00
Kevin Sawicki
93c5b4be7b
Generate cache for bundled packages
2014-10-15 13:09:42 -07:00
Kevin Sawicki
6ce6553456
Add initial task to generate dependencies
2014-10-15 13:09:40 -07:00
Paul Betts
85ca8350e5
Twerk error message
2014-10-15 11:04:32 -07:00
Paul Betts
feb97eb7b2
Don't fail create-installer if ATOM_ACCESS_TOKEN isn't set
...
This lets users create one-off installers locally without having to download
every other release to create deltas.
2014-10-14 16:17:32 -07:00
Paul Betts
9481260f6f
Merge pull request #3738 from atom/delta-releases
...
Squirrel for Windows: Delta Packages
2014-10-13 14:03:22 -07:00
Matthieu Baerts
d6f43f1858
🐧 .desktop file without capital letter
...
The .desktop file of Atom was named Atom.desktop but it should be
renamed to atom.desktop because a .desktop should not contain capital
letters as any other .desktop files in /usr/share/applications.
Note that without that, it can be not easy to link the window with the
.desktop file and then a dock/panel could not link a launcher with its
window.
2014-10-12 18:47:06 +02:00
Ardeshir Javaherchi
b5c6d76999
Add grunt mkrpm task to create rpm package
2014-10-11 17:04:14 -07:00
Paul Betts
20b94c8a4c
We've got a valid ReleasesDir, don't clear it
2014-10-06 18:21:23 -07:00
Paul Betts
c9ee9b46ed
Kill trailing whitespace
2014-10-06 18:12:51 -07:00
Paul Betts
74d1afa8ef
Download previous releases so that Squirrel will build updates for them
2014-10-06 18:06:04 -07:00
Kevin Sawicki
3efaeff669
🍎 Install via move instead of copy
...
This fixes the issue with the icon not showing up on OS X Mavericks
when building.
It seems that copying it to /Application file by file causes the icon to not
show up while moving it atomically there does.
2014-09-30 09:15:55 -07:00
Kevin Sawicki
ea75636e44
Use long options
2014-09-29 13:26:36 -07:00
Kevin Sawicki
e7ad9ae15a
Add --deep codesign option for 10.9.5
2014-09-29 13:22:55 -07:00
Kevin Sawicki
f4b23b801d
Only sign setup.exe when present
2014-09-26 14:53:20 -07:00
Paul Betts
4a812707d8
Merge remote-tracking branch 'origin/master' into squirrel-installer
2014-09-24 15:31:52 -07:00
Paul Betts
3ab0b16923
Add a loading GIF that will display during initial install
2014-09-24 14:51:25 -07:00
Kevin Sawicki
90ff3f585d
Always pass specs on Windows CI
2014-09-23 10:03:14 -07:00
Kevin Sawicki
1dc5593380
📝 Single # in comments
2014-09-22 17:20:38 -07:00
Kevin Sawicki
42e0f83259
Add missing space
2014-09-22 17:18:15 -07:00
Kevin Sawicki
428532cd24
Remove stray if
2014-09-22 17:17:15 -07:00
Kevin Sawicki
7581832658
💄
2014-09-22 17:13:05 -07:00
Kevin Sawicki
c61c07f07d
Use path.extname
2014-09-22 17:09:55 -07:00
Kevin Sawicki
abe7dde205
Use grunt.file.readJSON
2014-09-22 17:07:52 -07:00
Kevin Sawicki
4bc49b82ef
💄
2014-09-22 17:07:00 -07:00
Kevin Sawicki
de1fd977e0
Use grunt APIs for read, write, and delete
2014-09-22 17:06:23 -07:00
Paul Betts
afce21f37d
Merge remote-tracking branch 'origin/master' into squirrel-installer
2014-09-22 11:19:54 -07:00
Kevin Sawicki
39d3724860
Handle error events in spawned processes
...
Refs #3600
2014-09-22 10:57:42 -07:00
Paul Betts
5230d040eb
Clear the releases dir for now
2014-09-22 10:47:27 -07:00
Kevin Sawicki
ec0bcd90a6
Upload correct verison of .deb file
2014-09-22 10:38:56 -07:00
Kevin Sawicki
08871989e2
Correct process arch value
2014-09-22 10:35:52 -07:00
Paul Betts
1080eb2d11
CI version numbers are Magical(tm)
2014-09-16 16:00:57 -07:00
Paul Betts
246575390a
Use ERB templates from Underscore-Plus
2014-09-16 15:41:57 -07:00
Paul Betts
bc6c85ceca
Sign the installer too
2014-09-16 15:21:44 -07:00
Paul Betts
a0b405fe6f
Populate atom.nuspec with the current Atom version
2014-09-16 15:16:42 -07:00
Paul Betts
54b89cebcc
Merge remote-tracking branch 'origin/master' into squirrel-installer
...
Conflicts:
build/Gruntfile.coffee
2014-09-16 14:50:29 -07:00
Kevin Sawicki
6d1d6de8ff
Restore only uploading from master
2014-09-12 13:28:10 -07:00
Kevin Sawicki
97e7d24f43
Add missing task helpers require
2014-09-12 13:22:15 -07:00
Kevin Sawicki
1bfda1fc61
Copy .deb file to proper upload path
2014-09-12 13:22:15 -07:00