Commit Graph

81 Commits

Author SHA1 Message Date
Max Brunsfeld
c927101bb2 Download chromedriver along with atom-shell 2015-02-05 12:59:48 -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
Kevin Sawicki
3dbdfe54ad Use Atom icon in AtomSetup.exe 2015-01-14 10:32:50 -08:00
Kevin Sawicki
e8c19300b5 Use access token when downloading atom shell 2015-01-13 14:37:21 -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
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
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
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
f11168df8e Load installer task 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
8925d309b0 Only build debian package for now 2014-10-17 12:59:42 -07:00
Ardeshir Javaherchi
cde7940e40 Merge branch 'master' into mkrpm 2014-10-15 15:21:01 -07:00
Kevin Sawicki
93902b54e4 Only parse package.json when it is a file
Closes #3784
2014-10-13 10:42:47 -04:00
Ardeshir Javaherchi
b5c6d76999 Add grunt mkrpm task to create rpm package 2014-10-11 17:04:14 -07:00
Kevin Sawicki
d1ba8b0140 Only test on Mac OS X for now 2014-09-26 15:17:35 -07:00
Kevin Sawicki
14c8c463fb Don't build installers yet 2014-09-26 14:39:16 -07:00
Paul Betts
4a812707d8 Merge remote-tracking branch 'origin/master' into squirrel-installer 2014-09-24 15:31:52 -07:00
Kevin Sawicki
475fd07790 Resolve buildDir before it is used in other join calls 2014-09-24 09:48:56 -07:00
Kevin Sawicki
df3f884ada Resolve build and install directory paths
Closes #3600
2014-09-23 13:09:22 -07:00
Paul Betts
afce21f37d Merge remote-tracking branch 'origin/master' into squirrel-installer 2014-09-22 11:19:54 -07:00
Kevin Sawicki
c94b03f13d Run mkdeb task right before publishing 2014-09-22 10:33:29 -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
38eda4ca14 Remove duplidate tasks in CI tasks array 2014-09-12 13:22:14 -07:00
Kevin Sawicki
dc0bdef36c Don't run specs on Linux CI for now 2014-09-12 13:22:14 -07:00
Kevin Sawicki
24206d45a7 Run mkdeb task on Linux CI 2014-09-12 13:22:14 -07:00
Kevin Sawicki
d9b1b7b399 Don't dump symbols on Windows CI for now
Currently errors and isn't uploaded yet anyway as a release asset
2014-09-10 10:08:26 -07:00
Paul Betts
7b9b044394 Let's not create an installer unless asked, it takes foreeeeevvvverr 2014-09-03 20:30:15 -07:00
Paul Betts
a354d9f880 Add create-installer to default tasks 2014-09-03 20:01:16 -07:00
Ben Ogle
bbdd304834 Merge pull request #3229 from atom/docs-metadata
New API docs
2014-08-27 11:33:04 -07:00
Kevin Sawicki
496e49a5b9 Use correct process name on Linux 2014-08-26 15:10:43 -07:00
Kevin Sawicki
cfc965c135 Write to docs/output/api.json 2014-08-25 15:04:22 -07:00
Ben Ogle
9ee6a3d430 Docs task uses metadoc 2014-08-25 15:04:19 -07:00
Desmond Brand
66ce001961 Move coffeelint settings to external file
The motivation is for this is to allow `coffeelint` config to be shared by
`script/grunt coffeelint`, global `coffeelint` and inline linting via
`AtomLinter`.

Test Plan:

Made some deliberate lint errors then ran `script/grunt coffeelint` and
verified the output looked the same with and without this change.
2014-08-10 21:41:55 -07:00
Kevin Sawicki
7cfdcf0c1b Start caching compiled CSON files
Compiling CSON takes ~45 seconds so only compile files that aren't
in cache speeding up the build once the cache is primed.
2014-07-24 10:40:37 -07:00
Kevin Sawicki
5d00ca8bb6 Check platform not env 2014-07-23 20:03:02 -07:00
Kevin Sawicki
2fe647c950 Store atom-shell cache in ~/.atom/atom-shell
There were several CI failures today where it seemed like the
atom-shell version in the temp directory wasn't complete, it was
missing many files causing the build to fail when the specs were
run.

What made this worse was that running script/clean on these machines
didn't clean out these bad versions since the temp directory was different
when run via Jenkins vs. ssh'ing into the machines so the folders were
left there and the builds kept failing.

Atom already stores the compile cache to ~/.atom as well as the node cache
so putting atom-shell there as well keeps things consistent.
2014-07-22 17:44:41 -07:00
Kevin Sawicki
adea792b78 Use tmpDir variable 2014-07-22 09:24:06 -07:00
Kevin Sawicki
d1e52d4105 Restore spec task 2014-07-05 11:29:10 -07:00
Kevin Sawicki
b85ebbad2a Separate /F argument to taskkill 2014-07-05 11:06:07 -07:00
Kevin Sawicki
334e2ef7ab Temporarily disable specs 2014-07-05 10:46:22 -07:00
Kevin Sawicki
58efeb8a20 Force kill on Windows 2014-07-05 10:45:48 -07:00
Kevin Sawicki
497ac5e5ce Add kill command for Windows 2014-07-05 10:41:45 -07:00
Kevin Sawicki
092dac7625 Group build and install dir together 2014-07-02 14:33:44 -07:00
Kevin Sawicki
c129842037 Support --install-dir option
This will install the build to a custom location

Closes #2688
2014-07-02 14:10:39 -07:00