Commit Graph

713 Commits

Author SHA1 Message Date
Kevin Sawicki
d0bd76072b Inline platform system menu 2015-04-08 09:16:54 -07:00
Antonio Scandurra
8720af76a4 Merge branch 'master' into as-public-ci 2015-04-08 08:30:58 +02:00
Antonio Scandurra
859a6dcf68 Use script/cibuild 2015-04-07 10:48:18 +02:00
Machiste Quintana
2bb2022b5b 👕 2015-04-07 00:05:19 -04:00
Kevin Sawicki
c7071f15b5 ⬆️ donna@1.0.10 2015-04-06 14:43:49 -07:00
Kevin Sawicki
2cf1a92688 ⬆️ donna@1.0.9 2015-04-03 11:29:17 -07:00
Kevin Sawicki
3de83f6860 Revert "Add asar support in Atom" 2015-04-03 11:03:43 -07:00
Cheng Zhao
32f2e4c4bc Merge branch 'master' into asar
Conflicts:
	apm/package.json
2015-04-02 10:08:33 +08:00
Cheng Zhao
cfca178eef ⬆️ grunt-atom-shell-installer@0.28 2015-04-01 12:26:21 -07:00
Kevin Sawicki
e1e34baaea ⬇️ grunt-atom-shell-installer@0.25 2015-03-31 16:42:21 -07:00
Kevin Sawicki
dc0296851b ⬆️ grunt-atom-shell-installer@0.27 2015-03-31 16:04:13 -07:00
Cheng Zhao
2d9f2091c5 Unpack native module files
It improves performance and makes virus scanners happy
2015-03-30 15:01:19 +08:00
Cheng Zhao
3ce12693e6 Install apm to process.resourcesPath 2015-03-30 15:01:19 +08:00
Cheng Zhao
01130230e4 Copy LICENSE.md to process.resourcesPath
The LICENSE file is needed by mkdeb task, we should move it out of asar
archive.
2015-03-30 15:01:19 +08:00
Cheng Zhao
505754783f Warn empty app dir 2015-03-30 15:01:19 +08:00
Cheng Zhao
f9e80439d0 Add generate-asar task 2015-03-30 15:01:18 +08:00
Cheng Zhao
2e10517e1c ⬆️ asar@0.2.2 2015-03-30 15:01:18 +08:00
Machiste N. Quintana
c0d4103fef Update set-version-task.coffee
Wooo 2015
2015-03-26 10:50:12 -04:00
Kevin Sawicki
63e6df8022 Move .npmrc file to build folder
apm commands appear to be picking it up as a config file when bootstrapping
from the root of the repo causing cache clashes between build modules and
core packages.
2015-03-24 13:16:08 -07:00
Kevin Sawicki
6e464ac35c Catch non-protype functions 2015-03-19 11:48:40 -07:00
Kevin Sawicki
b4f911f6d3 Add task to log loop returns 2015-03-19 11:48:40 -07:00
Kevin Sawicki
414b82f05e Bump license overrides for new jschardet version 2015-03-16 14:49:59 -07:00
Kevin Sawicki
3296a3f9e8 ⬆️ grunt-atom-shell-installer@0.25 2015-03-03 11:09:33 -08:00
Kevin Sawicki
00023709d3 ⬆️ grunt-atom-shell-installer@0.24 2015-03-03 09:54:42 -08:00
Kevin Sawicki
c049ab7e62 ⬆️ npm@2.5.1 2015-02-18 16:02:23 -08:00
Kevin Sawicki
83b27fc93e ⬆️ Squirrel for Windows 0.8.5 2015-02-18 11:09:34 -08:00
Ivan Žužak
31bca7ea93 Remove markdown:guides task which doesn't exist anymore 2015-02-18 17:23:23 +01:00
Kevin Sawicki
a372c892f0 Set chromedriver path in integration spec helper 2015-02-12 15:04:33 -08:00
Kevin Sawicki
c52d3593ff Handle broken symlinks when walking 2015-02-11 15:21:23 -08:00
Kevin Sawicki
fd969e9f9a Group modules into categories 2015-02-11 15:21:22 -08:00
Kevin Sawicki
3d15810b1b Ignore invalid modules 2015-02-11 15:21:22 -08:00
Kevin Sawicki
637c53dbb4 Log total module count 2015-02-11 15:21:22 -08:00
Kevin Sawicki
c60e4345ed Add versions to output 2015-02-11 15:21:01 -08:00
Kevin Sawicki
cfde9954f2 Add grunt task to print duplicate modules 2015-02-11 15:21:00 -08:00
Kevin Sawicki
ce58e7ec78 ⬆️ runas@2
Closes #5493
2015-02-11 09:20:24 -08:00
Max Brunsfeld
79d0f296e0 Use path.delimiter 2015-02-09 13:40:07 -08:00
Max Brunsfeld
ef9ae8e7d7 Merge pull request #5404 from atom/mb-integration-test
Add integration test to cover browser-side code
2015-02-09 13:11:53 -08:00
Max Brunsfeld
56a4e6b7bf Use webdriverio, not selenium-webdriver 2015-02-06 20:38:26 -08:00
Kevin Sawicki
b388ebb73a Merge pull request #5405 from eestrada/rpmbuild
Pick up icons from icon path in RPM package build
2015-02-06 11:38:23 -08:00
Ethan Estrada
5f2b5c3781 Only copy icons to build location
Linux icons are now only copied for build process, not for install
process. They should be ignored for all platforms except RPM package
build on Linux.
2015-02-06 01:06:28 -07:00
Max Brunsfeld
362ff963fd ⬆️ grunt-download-atom-shell 2015-02-05 13:07:05 -08:00
Max Brunsfeld
61ca2e14dc Run integration tests on CI 2015-02-05 13:02:25 -08:00
Max Brunsfeld
c927101bb2 Download chromedriver along with atom-shell 2015-02-05 12:59:48 -08:00
Kevin Sawicki
40de6a7114 Add executable value to desktop file template
Closes #5419
2015-02-05 10:12:30 -08:00
Max Brunsfeld
d0757c87c8 Move selenium-webdriver dependency to build/package.json 2015-02-04 13:11:33 -08:00
Ethan Estrada
fc5a22a783 Pick up icons from icon path in RPM package build 2015-02-04 12:55:59 -07:00
Ethan Estrada
d05a3f370e Have atom.desktop use PATH to find executable
Currently for RPM build only.
2015-02-04 11:20:52 -07:00
Ethan Estrada
08edcf23c9 Let Linux packages fully determine executable path
It is no longer hard coded into the atom.desktop.in file; the
individual grunt tasks now determine how the executable is accessed.
2015-02-04 11:06:20 -07:00
Kevin Sawicki
c7315e2be6 Merge pull request #5342 from paulcbetts/deltas
Delta Packages for Windows + Update Squirrel.Windows
2015-02-03 17:14:36 -08:00
Kevin Sawicki
c7b206f5ca Add core-js license override 2015-02-02 13:22:08 -08:00
Paul Betts
8fcd71f207 Publish delta packages 2015-02-01 01:51:49 -08:00
Paul Betts
776eedd473 Set us up to download the current release so we can create deltas 2015-02-01 01:51:48 -08:00
Paul Betts
62c515e4e7 ⬆️ grunt-atom-shell-installer@0.21.0 2015-02-01 01:51:42 -08:00
Xue Fuqiao
22158031bf Change HTTP to HTTPS.
Change HTTP to HTTPS to avoid plaintext HTTP connections.
2015-01-31 17:59:45 +08:00
Kevin Sawicki
34b1615782 Lower limit to 175 2015-01-28 12:09:43 -08:00
Kevin Sawicki
6af2e1649c ⬆️ legal-eagle@0.9 2015-01-23 13:33:25 -08:00
Kevin Sawicki
5b992d1397 Warm cache with one themes 2015-01-22 13:49:42 -08:00
Nathan Sobo
f691c20d68 Revert "Add license override for emoji-images"
This reverts commit 36d28235fa.
2015-01-22 10:58:51 -07:00
Nathan Sobo
36d28235fa Add license override for emoji-images 2015-01-22 08:40:53 -07:00
Kevin Sawicki
9df7ea91db Use new apm path on all platforms 2015-01-21 09:07:26 -08:00
Kevin Sawicki
5bf0e53c01 Shorten apm paths on Windows 2015-01-21 09:07:26 -08:00
Nathan Sobo
22cf142473 Add license override for cheerio@0.15.0
Newer versions of the library have the license added, but this is easier
than upgrading for now.
2015-01-21 09:02:25 -07:00
Kevin Sawicki
432b531c07 Include fallback vars when warming less cache 2015-01-20 18:45:14 -08:00
Cheng Zhao
7f8f5203bc ⬆️ grunt-atom-shell-installer@0.20.0 2015-01-15 11:09:14 -08:00
Nathan Sobo
f570a417e6 Allow for styles/ directory in themes in prebuild-less task 2015-01-14 19:49:07 -07:00
Kevin Sawicki
3dbdfe54ad Use Atom icon in AtomSetup.exe 2015-01-14 10:32:50 -08:00
Kevin Sawicki
485fc62d22 ⬆️ grunt-atom-shell-installer@0.19 2015-01-14 10:32:50 -08:00
Kevin Sawicki
a0f8405457 ⬆️ grunt-atom-shell-installer@0.18 2015-01-14 10:32:49 -08:00
Kevin Sawicki
e8c19300b5 Use access token when downloading atom shell 2015-01-13 14:37:21 -08:00
Kevin Sawicki
277d3ea4ff ⬆️ grunt-cson@0.14 2015-01-13 11:00:23 -08:00
Kevin Sawicki
6d661692df ⬆️ grunt-cson@0.13 2015-01-13 10:55:49 -08:00
Kevin Sawicki
9564fdb48f ⬆️ grunt-cson@0.12 2015-01-13 10:27:39 -08:00
Kevin Sawicki
1609b6c51b ⬆️ legal-eagle@0.8 2015-01-12 17:34:42 -08:00
Kevin Sawicki
66e30dd38a ⬆️ legal-eagle@0.7 2015-01-12 17:34:42 -08:00
Kevin Sawicki
1c57a48287 ⬆️ coffee-script@1.8 2015-01-12 16:55:58 -08:00
Kevin Sawicki
1207a432eb ⬆️ season@4.0.1 2015-01-12 16:55:58 -08:00
Kevin Sawicki
2f31822942 ⬆️ grunt-cson@0.11 2015-01-12 16:55:57 -08:00
Kevin Sawicki
dea75513b5 Add missing colon 2015-01-12 16:55:57 -08:00
Kevin Sawicki
c3a2b3d321 Add cson-safe license override 2015-01-12 16:55:57 -08:00
Kevin Sawicki
29f95b88db deprecatedStart is an index 2015-01-09 18:40:57 -08:00
Kevin Sawicki
76a2b8c54a Add sample list item 2015-01-07 17:57:11 -08:00
Kevin Sawicki
081fc0e1ae Use icon from resources directory 2015-01-07 16:22:11 -08:00
Kevin Sawicki
a6cc6afb16 Don't bundle resources/linux 2015-01-07 16:20:57 -08:00
Kevin Sawicki
a01e6e543e POST data as JSON 2015-01-06 14:21:46 -08:00
Kevin Sawicki
d931b3ed5c Use util.inspect on details 2015-01-06 14:18:47 -08:00
Kevin Sawicki
b95a7f47a8 Create draft release when one does not exist 2015-01-06 14:09:52 -08:00
Kevin Sawicki
92a8701c70 Add icon and title to update dialogs
Closes #4718
2015-01-06 11:44:10 -08:00
Kevin Sawicki
a84e19c9bd ⬆️ grunt-atom-shell-installer@0.16 2015-01-05 17:14:58 -08:00
Cheng Zhao
ab203e5f81 ⬆️ grunt-atom-shell-installer@0.14.0 2015-01-05 17:14:58 -08:00
Kevin Sawicki
ba63239928 ⬆️ grunt-atom-shell-installer@0.13.2 2015-01-05 10:51:42 -08:00
Kevin Sawicki
bd92acba7e Simply deprecation output 2014-12-23 16:58:59 -08:00
Kevin Sawicki
f439d0d996 Tweak log prefix text 2014-12-23 16:38:11 -08:00
Kevin Sawicki
4142845632 ⬆️ octicons@2.1.2 2014-12-23 11:43:37 -08:00
Kevin Sawicki
1cf8479831 Remove duplicate require 2014-12-23 09:24:56 -08:00
Kevin Sawicki
16f56a068b ⬆️ grunt-atom-shell-installer@0.13.1 2014-12-22 13:50:46 -08:00
Kevin Sawicki
9126f2e45c Include apm.sh 2014-12-16 09:19:40 -08:00
Kevin Sawicki
59d582722b Add .sh extension 2014-12-15 17:48:04 -08:00
Kevin Sawicki
c345532864 stdout -> stderr 2014-12-12 14:57:31 -08:00
Kevin Sawicki
c0c4e65b5d Warnings to do stderr 2014-12-12 14:54:48 -08:00
Kevin Sawicki
b441b3cd6f Remove prefix and suffix from deprecation lines 2014-12-12 14:01:33 -08:00
Kevin Sawicki
3a51228899 Label output 2014-12-12 13:53:52 -08:00
Kevin Sawicki
42d5d0ba87 Log deprecations from apm test output 2014-12-12 13:52:46 -08:00
Kevin Sawicki
f91741eec1 Install cli folder to resources directory 2014-12-12 12:11:37 -08:00
Kevin Sawicki
cad8afe78b Use correct resources path 2014-12-12 12:11:37 -08:00
Kevin Sawicki
a7f30c63cb Don't bundle atom.sh on Windows 2014-12-12 12:11:37 -08:00
Kevin Sawicki
1d0dd86041 Use new atom.cmd wrapper from installer 2014-12-12 12:11:37 -08:00
Kevin Sawicki
67ed490618 ⬆️ grunt-atom-shell-installer@0.13 2014-12-08 14:32:59 -08:00
Ben Ogle
a7fc1c4138 Upgrade tello@1.0.4 2014-12-03 17:03:00 -08:00
Kevin Sawicki
e178b25f17 ⬆️ grunt-atom-shell-installer@0.12 2014-12-02 13:00:28 -08:00
Kevin Sawicki
6998337144 ⬆️ grunt-atom-shell-installer@0.11 2014-12-02 09:16:34 -08:00
Ben Ogle
dde13a5d4e 💄 2014-11-19 14:33:24 -08:00
Ben Ogle
bfc7995aee Blacklist space pen docs from making it into our docs. 2014-11-19 14:15:43 -08:00
Kevin Sawicki
28c5bd7814 Use .ico icon URL 2014-11-18 16:58:57 -08:00
Kevin Sawicki
8c3bae4275 Kill the comma in the authors tag 2014-11-18 16:57:35 -08:00
Kevin Sawicki
71e3ab9d2b Try using comma entity 2014-11-18 16:50:12 -08:00
Kevin Sawicki
a1634b2f9b ⬆️ grunt-atom-shell-installer@0.10 2014-11-18 16:44:43 -08:00
Kevin Sawicki
fb6351d9d7 ⬆️ grunt-atom-shell-installer@0.9 2014-11-18 16:32:03 -08:00
Kevin Sawicki
90041b7115 Match author field to company name and cert 2014-11-18 16:25:30 -08:00
Kevin Sawicki
6fbd9fb8f8 Add loading gif for installer 2014-11-18 09:05:13 -08:00
Kevin Sawicki
040b99b2ff ⬆️ rcedit@0.3 2014-11-17 17:54:23 -08:00
Kevin Sawicki
d235180547 ⬆️ rcedit@0.2 to handle spawn errors 2014-11-17 17:39:28 -08:00
Kevin Sawicki
18c6c84d35 ⬆️ donna@1.0.7 2014-11-17 16:40:15 -08:00
Kevin Sawicki
503b4ce2a4 ⬆️ legal-eagle@0.6 2014-11-17 16:40:03 -08:00
Kevin Sawicki
c88c18c042 ⬆️ legal-eagle@0.5 2014-11-17 15:40:03 -08:00
Kevin Sawicki
cb7d4c8638 Call exit on process global 2014-11-17 15:40:03 -08:00
Kevin Sawicki
71f80809c0 Assign buildDir at top of function 2014-11-14 14:59:06 -08:00
Kevin Sawicki
db13a40f0a Remove outdated markdown task 2014-11-14 14:47:25 -08:00
Kevin Sawicki
442abece14 Create windows installer on CI 2014-11-14 14:17:07 -08:00
Kevin Sawicki
5c143bfc6e Return assets 2014-11-14 14:14:16 -08:00
Kevin Sawicki
51354f2326 Upload RELEASES and .nupkg files 2014-11-14 14:13:44 -08:00
Kevin Sawicki
1177508a45 Add missing ) 2014-11-14 12:02:15 -08:00
Kevin Sawicki
4bbffd3589 Upload AtomSetup.exe on Windows 2014-11-14 12:00:20 -08:00
Kevin Sawicki
89246f213a ⬆️ to grunt-atom-shell-installer@0.7 2014-11-13 17:31:07 -08:00
Kevin Sawicki
06c04779bf Delete installer dir during build 2014-11-13 17:31:05 -08:00
Kevin Sawicki
01b75c4393 Use buildDir to build setup exe path 2014-11-13 08:46:25 -08:00
Kevin Sawicki
9f1ffeee25 Sign AtomSetup.exe 2014-11-13 08:46:25 -08:00
Kevin Sawicki
c55faac0a9 ⬆️ grunt-atom-shell-installer@0.6 2014-11-13 08:46:25 -08:00
Kevin Sawicki
aaa50bae90 ⬆️ grunt-atom-shell-installer@0.5 2014-11-13 08:46:25 -08:00
Kevin Sawicki
b0c4910815 Add community 2014-11-13 08:46:25 -08:00
Kevin Sawicki
654f84a26c Add authors 2014-11-13 08:46:25 -08:00
Kevin Sawicki
ff10ea601c Use root app dir 2014-11-13 08:46:24 -08:00
Kevin Sawicki
88bfba9fb2 ⬆️ grunt-atom-shell-installer@0.4 2014-11-13 08:46:24 -08:00
Kevin Sawicki
f11168df8e Load installer task 2014-11-13 08:46:24 -08:00
Kevin Sawicki
4ce056180c Remove installer code now handled by grunt plugin 2014-11-13 08:46:24 -08:00
Kevin Sawicki
8718828869 Add initial Windows installer task 2014-11-13 08:46:23 -08:00
Kevin Sawicki
19995df367 💄 Use two space indent 2014-11-11 16:39:24 -08:00
Kevin Sawicki
f78891b600 Fetch draft assets from assets URL
This will include assets in a bad state that should still be deleted
and aren't returned from the main release URL.
2014-11-07 12:07:16 -08:00
Kevin Sawicki
fbfe1c7224 Fully fetch draft release
Assets in a bad state aren't returned from the releases listing
endpoint.
2014-11-07 10:58:53 -08:00
Kevin Sawicki
e993175205 💄 2014-10-29 11:33:01 -07:00
Kevin Sawicki
4242ac0911 🔨 Add jschardet license override 2014-10-29 11:33:01 -07:00