Antonio Scandurra
1df1941b8b
Transpile exports/**/*.js when running script/build
2016-08-09 10:50:47 +02:00
Nathan Sobo
5662b57866
Don’t delete package metadata during slug compilation
...
This saves space, but leads to surprises when package code tries to read
these files for purposes of introspection. For example, it was causing
us not to report exceptions from the exception-reporting package. The
.1% of the app bundle size it saves doesn’t seem worth the potential for
problems.
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com >
2016-08-05 12:59:57 -06:00
Max Brunsfeld
ebcffb1c8b
Run joanna with an explicit list of paths
2016-08-02 11:18:11 -07:00
Max Brunsfeld
61bbfae420
⬆️ joanna
2016-08-01 17:03:06 -07:00
Max Brunsfeld
2500d59bce
Generate API docs from js sources
2016-08-01 17:03:06 -07:00
Nathan Sobo
e249b26a38
Fix regex to allow multi-digit minor versions in build script
...
Signed-off-by: Antonio Scandurra <as-cii@github.com >
2016-07-28 15:34:38 -06:00
Antonio Scandurra
921ff85167
Remove trailing semicolon
2016-07-27 11:59:48 +02:00
Antonio Scandurra
9bdc88ad32
Export ATOM_RESOURCE_PATH in Gruntfile.coffee if unset
2016-07-27 11:51:57 +02:00
Nathan Sobo
beeeaeb521
Revert "Revert "Use apm@1.12.2 with Node v4 and npm v3 \o/""
2016-07-26 10:29:25 -06:00
Nathan Sobo
f19e043f5c
Revert "Use apm@1.12.2 with Node v4 and npm v3 \o/"
2016-07-25 16:22:22 -06:00
Nathan Sobo
cd3b2f5363
Merge pull request #11897 from atom/mkt-use-apm-with-npm3-and-node-4
...
Use apm@1.12 .2 with Node v4 and npm v3 \o/
2016-07-25 10:32:00 -06:00
Nathan Sobo
1c3bd102ca
Clarify logging when upload-assets is skipped on non-release branches
2016-07-22 16:04:53 -06:00
Nathan Sobo
24feb64a52
Log release.tag_name correctly
2016-07-22 16:01:07 -06:00
Damien Guard
6afb4da0cf
Add repo logging to publish task
2016-07-22 15:13:24 -06:00
Damien Guard
c65d45ea62
Add logging to publish-build-task
2016-07-22 15:13:23 -06:00
Nathan Sobo
726cc4c077
Rename ATOM_REPO to ATOM_PUBLISH_REPO and always publish when it is set
2016-07-21 13:42:26 -06:00
Antonio Scandurra
8d33778900
Use npm 3.10.5 in build/package.json too
2016-07-20 13:02:43 +02:00
Antonio Scandurra
be134ce3c9
Revert "Disable specs (again) to allow caching"
...
This reverts commit b3d3b52d3d .
2016-07-20 13:01:00 +02:00
Antonio Scandurra
b3d3b52d3d
Disable specs (again) to allow caching
2016-07-20 10:50:32 +02:00
Antonio Scandurra
9b4f46cab1
Add back testing to Gruntfile
2016-07-19 16:56:26 +02:00
Antonio Scandurra
207131836d
Cache also .atom/.node-gyp/.atom
2016-07-19 16:04:07 +02:00
Antonio Scandurra
7a22c50403
Run tests
2016-07-18 16:51:09 +02:00
Antonio Scandurra
eb7d695e60
Don't run specs to avoid timing out the build
...
...this needs to be re-enabled on the next commit.
2016-07-18 16:02:27 +02:00
Antonio Scandurra
ab2ede30da
Merge branch 'mb-remove-nodegit' into as-ns-use-apm-with-npm3-and-node-4
...
# Conflicts:
# package.json
2016-07-14 16:49:05 +02:00
Damien Guard
90d36b4de2
Merge pull request #12037 from atom/publish-win32-assets-from-appveyor
...
Use in-path 7z on AppVeyor, tidy-up publish
2016-07-03 07:58:18 -07:00
Michelle Tilley
fcfbbbcddf
Merge remote-tracking branch 'origin/master' into mkt-use-apm-with-npm3-and-node-4
2016-06-28 14:38:14 -07:00
Damien Guard
341a9602b2
Use in-path 7z on AppVeyor, tidy-up publish
2016-06-27 22:34:37 -07:00
Thomas Johansen
35ceb66a5b
Merge pull request #11875 from atom/sm-move-bootstrap-to-npm
...
Merge Bootstrap + Core styles
Closes #11839
Closes #11858
2016-06-24 07:54:16 +02:00
Thomas Johansen
b2f7c9d52d
🔥 Remove all bootstrap remnants
2016-06-19 16:20:44 +02:00
Leonard Lamprecht
3a1ad3fd40
Replace OS X and Mac OS with macOS
2016-06-18 15:33:08 +02:00
Michelle Tilley
496539208b
Only read actual package.json files from disk in compile-packages-slug task
2016-06-14 13:40:40 -07:00
Michelle Tilley
3836907ee3
⬆️ apm@1.11.0
...
Signed-off-by: Katrina Uychaco <kuychaco@github.com >
2016-06-13 11:20:13 -07:00
Antonio Scandurra
5e3f343e41
Merge branch 'master' into as-main-process-test-runner
2016-05-25 11:03:10 +02:00
Antonio Scandurra
df0b3dedd7
browser -> main-process
2016-05-25 11:02:29 +02:00
Antonio Scandurra
a1a609a357
Output renderer/main processes failure message
2016-05-24 11:08:12 +02:00
Antonio Scandurra
01e8601f7f
🎨 runCoreSpecs -> runRendererProcessSpecs
2016-05-24 10:01:51 +02:00
Antonio Scandurra
75d4919489
Restore concurrency on renderer specs
2016-05-24 10:01:12 +02:00
Antonio Scandurra
62d48c64ea
Add --main-process flag to run specs in the main process
...
…so that we can write unit tests for code in the main process. Below a
list of conventions we'll be adopting:
1. Use mocha as the test framework.
2. Use chai as the assertion library.
3. Name specs `foo-bar.spec.js`, to prevent the renderer process from
running specs written fro the main process e.g. when calling
`atom --test spec`.
4. Write specs in ES6.
Although somewhat inconsistent with the conventions we use for renderer
process specs, this will hopefully be a first step towards migrating our
entire Jasmine 1.3 test suite to a more modern environment.
2016-05-24 08:23:27 +02:00
Damien Guard
d593028707
Merge pull request #11791 from atom/dg-sign-windows-using-squirrel
...
Sign Windows builds with Squirrel for MSI compatibility
2016-05-23 14:22:36 -07:00
Antonio Scandurra
8f1a691b74
🔥 Duplicate tweetnacl license override
2016-05-20 09:20:23 +02:00
Lee Dohm
bc5727f4b3
Add tweetnacl@0.14.3 to license-overrides
2016-05-19 15:56:16 -07:00
Damien Guard
defbe35783
Enable Windows codesigning via Squirrel for MSI
2016-05-19 14:49:16 -07:00
Damien Guard
ce511c9bc2
Merge pull request #11761 from atom/dg-improve-install-task-windows
...
Windows build - handle admin elevation when required for install
2016-05-18 12:05:08 -07:00
Daniel Hengeveld
a33757c5f7
attach msi to release
2016-05-11 13:57:51 +02:00
Damien Guard
6c368af792
Handle admin elevation when path exists
2016-05-10 12:52:04 -07:00
Antonio Scandurra
02d9245c05
Merge branch 'master' into ns-switch-to-display-layers
2016-04-30 11:10:17 +02:00
Antonio Scandurra
00ebe6bbbc
Merge branch 'master' into ns-switch-to-display-layers
...
# Conflicts:
# src/text-editor.coffee
2016-04-26 10:19:39 +02:00
Damien Guard
58e1953e43
Win32 build now installs to localappdata. Admin elevation now smart.
2016-04-22 12:07:19 -07:00
joshaber
866a26a754
Update the ignore paths for ohnogit.
2016-04-21 13:25:14 -04:00
Nathan Sobo
60d2160e6d
Merge remote-tracking branch 'origin/master' into ns-switch-to-display-layers
2016-04-21 10:43:55 -06:00