Nathan Sobo
c0857b611e
Log windows installer creation errors
2016-08-09 16:13:32 -06:00
Antonio Scandurra
1fd2c2a494
Merge branch 'master' into ns-modernize-build
2016-08-09 15:37:40 +02:00
Antonio Scandurra
ae8801ad62
Add missing return
2016-08-09 14:23:46 +02:00
Antonio Scandurra
e364ec1825
Skip copying files or directories that don't exist
2016-08-09 14:20:32 +02:00
Antonio Scandurra
6d803ed3a4
Compress artifacts when passing --compress-artifacts to script/build
2016-08-09 13:29:47 +02:00
Antonio Scandurra
2db3ee9ee9
Associate file extensions on darwin
2016-08-09 12:01:26 +02:00
Antonio Scandurra
31227ddc55
Don't delete keymaps, package.json and menus when generating metadata
2016-08-09 11:38:06 +02:00
Nathan Sobo
13b2abf299
Hard code build architecture to ia32 on Windows, x64 on other platforms
2016-08-08 22:08:40 -06:00
Nathan Sobo
985edcc50f
🎨 Copyright
2016-08-08 16:58:25 -06:00
Damien Guard
56e6bc64e7
🔨 Windows Clean command
2016-08-08 14:47:17 -07:00
Damien Guard
886faf237d
🔨 Apply filter to dirs as well as files
2016-08-08 14:34:56 -07:00
Nathan Sobo
4a5ccf1c4d
Pass Windows-specific info to electron-packager
2016-08-08 12:52:01 -06:00
Antonio Scandurra
f1b3fc4705
Always assign certPath
2016-08-08 16:45:46 +02:00
Antonio Scandurra
61f4c9fceb
🎨
2016-08-08 16:15:35 +02:00
Antonio Scandurra
71a606ab3e
Manually set title when running electron-winstaller
2016-08-08 16:07:17 +02:00
Antonio Scandurra
c689478d49
Fix running tests on macOS
2016-08-08 15:47:51 +02:00
Antonio Scandurra
a9fbc0e3ed
Add missing requires and statements
2016-08-08 15:40:16 +02:00
Antonio Scandurra
56ceb40dde
🎨
2016-08-08 15:28:23 +02:00
Antonio Scandurra
d089c94f3b
Remove trailing ...
in log messages
2016-08-08 15:18:21 +02:00
Nathan Sobo
7cdf25eb5b
Start on electron-winstaller
2016-08-08 15:17:15 +02:00
Nathan Sobo
dc7973f1e7
Pass app bundle identifiers to electron-packager
2016-08-05 16:48:04 -06:00
Nathan Sobo
171c02b563
Don’t construct packagedAppPath twice
2016-08-05 16:19:45 -06:00
Nathan Sobo
7ba2ae7676
Prompt for password when code signing if there’s no password env var
...
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com>
2016-08-05 15:59:24 -06:00
Nathan Sobo
cd77e3283a
Require fs-extra for removeSync
2016-08-05 15:56:47 -06:00
Nathan Sobo
c6e38708d6
Download and import certificate in build script instead of circle.yml
...
This will make it possible to run the build on Circle instances that
don’t define the required environment variables for code signing. We
could do some crazy shell scripting in the circle.yml, but this is
easier overall.
2016-08-05 11:50:12 -06:00
Nathan Sobo
d89896fe20
Remove target of rename during packaging for easier incremental testing
2016-08-05 10:33:02 -06:00
Nathan Sobo
068f18a261
Don’t pass signing options to electron-packager
...
We do it manually in a later step.
2016-08-05 10:31:18 -06:00
Antonio Scandurra
57a0de5b99
Add missing flag for signtool.exe
2016-08-05 17:52:47 +02:00
Antonio Scandurra
bc2663ade9
Fix certificate download on Windows
2016-08-05 17:33:52 +02:00
Antonio Scandurra
8697487e3b
Start on code-signing for Windows
2016-08-05 17:14:01 +02:00
Antonio Scandurra
24abdc3d5d
Rename build output dir on Windows
2016-08-05 16:28:49 +02:00
Antonio Scandurra
5eac4abbd3
Include season in script/package.json
2016-08-05 15:58:20 +02:00
Nathan Sobo
5419bc4eb9
Omit msbuild.exe from the PATH during script/bootstrap on Windows
2016-08-04 16:45:54 -06:00
Nathan Sobo
36f842de5d
Pass the correct icon path to electron-packager on Windows
2016-08-04 16:23:09 -06:00
Nathan Sobo
683a7a0ded
Skip symbol dumping on Windows
2016-08-04 16:20:44 -06:00
Nathan Sobo
4fda832a9c
Copy shell commands on Windows in packageApplication step
2016-08-04 16:06:39 -06:00
Nathan Sobo
210c583d9e
Rename packaged application on OS X and Linux
...
- On OS X, eliminate wrapper directory because app bundle is already
a directory.
- On Linux, rename wrapper directory to include channel, version, and
architecture.
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2016-08-03 12:26:00 -06:00
Nathan Sobo
f102fcb306
Name app executable 'atom' on Windows and Linux
2016-08-03 10:58:50 -07:00
Nathan Sobo
e949984fe8
Add API docs generation to new build script
...
Signed-off-by: Antonio Scandurra <as-cii@github.com>
2016-08-03 09:45:43 -06:00
Antonio Scandurra
d9f47b0307
Show not executed steps in gray
2016-08-03 15:51:34 +02:00
Antonio Scandurra
af9fd41723
Allow Atom to be installed on OS X
2016-08-03 15:50:27 +02:00
Antonio Scandurra
518c02e329
Log unhandled rejections
2016-08-03 15:45:57 +02:00
Antonio Scandurra
a3b03f90d0
📝
2016-08-03 15:14:26 +02:00
Antonio Scandurra
5e27b07820
Copy 1024.png under packaged app path as atom.png
2016-08-03 14:43:30 +02:00
Antonio Scandurra
e5cafc77cd
Start on Linux support
2016-08-03 14:36:51 +02:00
Antonio Scandurra
e825d8d391
Add script/clean
2016-08-02 15:31:05 +02:00
Antonio Scandurra
c4e06d9411
🎨
2016-08-02 15:30:35 +02:00
Antonio Scandurra
748e61c88f
Fix apm bin path on AppVeyor
2016-08-02 14:55:34 +02:00
Antonio Scandurra
5ff7af84b6
Set ATOM_RESOURCE_PATH in install-atom-dependencies.js
2016-08-02 14:46:03 +02:00
Antonio Scandurra
354f0d8fa8
Remove .js from scripts
2016-08-02 14:37:51 +02:00
Antonio Scandurra
0b6b632af3
Move fingerprinting into script/bootstrap.js
2016-08-02 14:35:58 +02:00
Antonio Scandurra
cf85bd032d
Reimplement script/bootstrap
2016-08-02 14:04:45 +02:00
Antonio Scandurra
4a3a430ad7
Add semver to script/package.json
2016-08-02 12:50:35 +02:00
Antonio Scandurra
aa63162aed
Move build to script
2016-08-02 09:24:02 +02:00
Antonio Scandurra
68565349c1
Move script to script-old
2016-08-02 09:22:55 +02:00
Antonio Scandurra
9bdc88ad32
Export ATOM_RESOURCE_PATH in Gruntfile.coffee if unset
2016-07-27 11:51:57 +02:00
Antonio Scandurra
94b4ec4ccb
💚 Add missing require statement
2016-07-27 11:06:35 +02:00
Antonio Scandurra
1d2f9cfeef
Make sure script/grunt exports ATOM_RESOURCE_PATH
2016-07-27 11:02:41 +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
Antonio Scandurra
ee32342230
Don't remove node_modules if we don't have a fingerprint
2016-07-25 10:33:31 -06:00
Antonio Scandurra
ea969d71ec
Use fingerprint to invalidate cache
2016-07-25 10:33:31 -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
2a369aa567
Don’t clobber S3 creds on Windows
2016-07-22 15:13:23 -06:00
Antonio Scandurra
e9623b30b8
Include apm version in the fingerprint
2016-07-16 20:26:58 +02:00
Antonio Scandurra
204cbc7caa
Merge branch 'master' into as-ns-use-apm-with-npm3-and-node-4
2016-07-15 16:26:52 +02:00
Max Brunsfeld
f83ebf337c
Clear out apm folder in cibuild
2016-07-14 13:27:35 -07:00
Antonio Scandurra
b674169bec
Remove previously installed nvm
2016-07-14 18:07:28 +02:00
Antonio Scandurra
35aee0b8e4
Use nvm on Linux
2016-07-14 17:01:26 +02:00
Michelle Tilley
4fd463a2fb
Don't suppress build output when ATOM_NOISY_BUILD is set
2016-06-14 14:38:51 -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
Damien Guard
cb05025726
Fix quoting in clean script caused by accidental undo
2016-06-08 21:08:11 -07:00
Damien Guard
d39ddef9ce
Re-enable killing atom as part of script/clean
2016-06-08 20:16:04 -07:00
Eric Bower
39f769420e
match apms node version
2016-05-22 11:27:50 -04:00
Didier Roche
47d374a09a
🐧 Add "mktar" gulp task to create an Linux binary archive
...
This archive in tar.gz format contains the whole Atom binary and resources
to enable multiple channels and versions to be installed on the same
distribution.
2016-04-05 16:33:47 +02:00
Thomas Johansen
22acdb76f6
🐛 Fix potential null reference callback invokation
...
Fixes #11328
2016-03-31 13:24:14 +02:00
Damien Guard
df4e552596
Exclude PATH entries with msbuild.exe to fix node-gyp on Windows
2016-03-28 16:39:37 -06:00
Damien Guard
76f9f43e6a
Fix clean command to actually work when paths missing
2016-03-28 16:39:37 -06:00
Damien Guard
f5e5b830df
Avoid 260-character path limits on Windows in script\clean
2016-02-17 00:08:08 -08:00
Kevin Sawicki
d53eb6a42f
Add out/ to clean list
2016-02-02 12:49:36 -08:00
Kevin Sawicki
c3bf0893b4
Use electron version only in fingerprint
2016-02-01 15:34:01 -08:00
Josh Abernathy
032a734325
A better description of why we're forcing 32-bit.
2016-01-17 15:47:18 -05:00
Josh Abernathy
e87c90449e
Revert "Always set the architecture to ia32 on Windows."
...
This reverts commit 5c77effc20
.
2016-01-17 15:45:30 -05:00
Josh Abernathy
44894203e7
Force 32-bit binaries from node-pre-gyp.
2016-01-17 00:07:50 -05:00
joshaber
6b4a05495e
Commas are important.
2016-01-05 12:38:10 -05:00
joshaber
b8b2c88a0a
Merge branch 'master' into dh-async-repo
2016-01-05 12:36:34 -05:00
joshaber
f04fee2ad9
Comment why.
2015-12-28 17:23:44 -05:00
joshaber
666958d6b9
Try just setting the target?
2015-12-28 16:50:00 -05:00
joshaber
a7ba6c8638
Try args again.
2015-12-28 16:21:37 -05:00
joshaber
bf0f6afe20
Log the environment.
2015-12-28 16:18:29 -05:00
joshaber
1eceae96cc
Once more, with feeling.
2015-12-28 15:42:19 -05:00
joshaber
be9d74adbf
Back to using npmrc.
2015-12-28 15:10:01 -05:00
joshaber
f23d9330fa
Try passing them as args.
2015-12-28 14:39:02 -05:00
joshaber
9773adc8f8
Not an object anymore.
2015-12-28 14:28:50 -05:00
joshaber
2ccbdee48f
These commands will log, so no need to do it ourselves.
2015-12-28 13:29:28 -05:00
joshaber
91ff9079d4
Just pass through the environment.
2015-12-28 13:17:06 -05:00
joshaber
71bf3a7546
How about this.
2015-12-28 13:16:22 -05:00
joshaber
11180cea1c
Syntax
2015-12-28 13:11:33 -05:00
joshaber
8ac72db0b2
Get the Electron version from our package.json.
2015-12-28 13:09:38 -05:00
joshaber
ed92db1f43
Provide messages for all these steps.
2015-12-28 13:05:29 -05:00
Antonio Scandurra
4e0b2c0c21
Print package/modules (un)installation times
2015-12-19 16:20:27 +01:00
joshaber
5c77effc20
Always set the architecture to ia32 on Windows.
2015-12-15 17:23:23 -05:00
joshaber
ab94103497
Back to putting them in the npmrc.
2015-12-09 23:19:09 -05:00
joshaber
b810a8b491
Get the Electron version from the package.
2015-12-09 17:04:41 -05:00
joshaber
0baf653b99
Provide these from .npmrc.
2015-12-09 15:44:38 -05:00
joshaber
538ff83448
Merge branch 'master' into dh-async-repo
2015-12-09 15:39:26 -05:00
Max Brunsfeld
ddf70f1fd4
Merge branch 'beta'
2015-12-08 14:42:26 -08:00
Max Brunsfeld
bef0e5c994
Set mac version properly on beta
2015-12-08 14:39:14 -08:00
joshaber
8514cb18cd
Do the needful to get Electron binaries.
2015-12-07 11:10:28 -05:00
Kevin Sawicki
5f2991d4ca
Merge pull request #9670 from atom/wl-shortcut-flag
...
Don't create a desktop shortcut when building
2015-12-03 15:35:57 -08:00
Wliu
73e83e83ac
Entirely 🔥 shortcut creation
2015-11-30 20:12:16 -05:00
Josh Abernathy
d34fec20d0
Merge pull request #9729 from atom/upload-to-s3
...
Upload releases to s3
2015-11-30 16:01:25 -05:00
joshaber
5648cd633e
This is just used for Appveyor, which doesn't need these.
2015-11-21 05:53:57 -08:00
joshaber
bb69ffe015
Revert "What you got."
...
This reverts commit 6d20ffc06e
.
2015-11-21 05:47:18 -08:00
joshaber
6d20ffc06e
What you got.
2015-11-21 05:34:39 -08:00
joshaber
10628351ea
Only do it on Windows.
2015-11-20 18:03:21 -08:00
joshaber
0f9cdbec77
It helps if you get the names right.
2015-11-20 18:03:14 -08:00
joshaber
fbf3265f5a
Revert "Let's see if we get here."
...
This reverts commit 481cacb5d3
.
2015-11-20 17:59:59 -08:00
joshaber
481cacb5d3
Let's see if we get here.
2015-11-20 17:32:15 -08:00
joshaber
71bdeb5010
Try copying the Windows vars in cibuild.
2015-11-20 17:32:09 -08:00
joshaber
67b713ffb4
Re-export the variables for Windows too.
2015-11-20 14:08:56 -08:00
joshaber
ad7a67d8e4
Re-export the variables for the Linux builds.
2015-11-20 14:05:05 -08:00
Daniel Hengeveld
962b814bb6
add node version to fingerprint
2015-11-18 16:13:58 +01:00
Daniel Hengeveld
8005d53c3a
Add a couple missing commas
2015-11-17 17:42:51 +01:00
Daniel Hengeveld
5dfed6d222
Move fingerprinting to utils
2015-11-17 17:41:45 +01:00
Daniel Hengeveld
d1434b82ea
Generate fingerprint for CI
...
Here we save a SHA of the package.json and process.platform, and if
it’s unchanged, we don’t clean up the node_modules folder.
2015-11-17 17:02:26 +01:00
Joe Fitzgerald
19334be188
Add Appveyor CI
...
- Add Appveyor badge
- Add Appveyor.yml definition, with encrypted ATOM_ACCESS_TOKEN
- Add cibuild.cmd script to launch cibuild on Windows
- Prepare to release Atom on Windows from Appveyor (but don't do it yet)
- Reduce dependence on JANKY in ci scripts + tasks
- Suppress release activities on PRs for Travis and Appveyor
- Cache ~/.atom/.apm, ~/.atom/.node-gyp/.atom, and ~/.atom/.npm on Appveyor
2015-11-10 15:37:01 -07:00
Max Brunsfeld
8df03ec0af
Fixup railcar script
...
Signed-off-by: Nathan Sobo <nathan@github.com>
2015-10-28 16:03:28 -07:00
Max Brunsfeld
ff8203460a
Merge branch 'master' into mb-adjust-app-name-by-channel
...
Conflicts:
build/Gruntfile.coffee
2015-09-25 14:47:58 -07:00
Kevin Sawicki
238f5a9622
Clean root electron directory
2015-09-24 10:30:10 -07:00
Max Brunsfeld
3c48af049d
Name files correctly for beta in debian and rpm packages
2015-09-23 17:33:00 -07:00
Max Brunsfeld
513318924f
Railcar: separate beta & stable channels by minor version
...
Also, remove the '.0' suffix for the '-dev' version on master
2015-09-17 10:39:45 -07:00
Max Brunsfeld
a9845e3d7f
Script stable and beta releases together
2015-09-15 12:09:35 -07:00
Max Brunsfeld
6bfa467a15
Remove unused require
2015-09-14 17:34:47 -07:00
Max Brunsfeld
01a73e3ad3
Handle errors from 'git status'
2015-09-14 17:34:41 -07:00
Max Brunsfeld
0143b133fe
Add railcar script
2015-09-14 17:07:11 -07:00
Max Brunsfeld
e7838398e9
Set ATOM_RESOURCE_PATH for apm during bootstrap
...
Signed-off-by: Nathan Sobo <nathan@github.com>
2015-09-09 11:57:52 -07:00
Thomas Johansen
27f1af380e
🔥 Remove unnecessary ATOM_NODE_VERSION bootstrapping
2015-09-06 10:27:25 +02:00
Thomas Johansen
38a096bd05
🎨 Set environment variables using dot notation
2015-09-06 10:27:25 +02:00
Cheng Zhao
6dbb9c63a7
Use clang to build native modules
2015-09-06 10:27:24 +02:00
Kevin Sawicki
f64d84f22b
Add a ;
2015-09-06 10:27:24 +02:00
Kevin Sawicki
ddb6b1c37b
Set ATOM_NODE_VERSION env var from electronVersion in package.json
2015-09-06 10:27:23 +02:00
Kevin Sawicki
d2e91e5630
Add ~/.atom/electron to clean script
2015-09-06 10:27:22 +02:00
Kevin Sawicki
07b842b913
Merge pull request #6246 from jussi-kalliokoski/fix-test-script
...
🎨 💚 Fixed the test script.
2015-04-21 17:43:45 -07:00
Kevin Sawicki
5a8885aeed
Revert "Revert "Add asar support in Atom""
2015-04-15 15:55:30 -07:00
Machiste Quintana
5d2392ea67
👕 Fix new coffeelint errors
2015-04-06 23:59:54 -04:00
Jussi Kalliokoski
9944e660ed
🎨 💚 Fixed the test script.
...
Also removed duplicated logic to run grunt.
2015-04-04 01:11:06 +03: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
Kevin Sawicki
744bc787ce
Log delete errors but do not fail build
2015-04-01 10:02:41 -07:00
Kevin Sawicki
fead441acf
deletedFolder -> deletedFolders
2015-04-01 09:22:47 -07:00
Kevin Sawicki
4612e023ce
Delete temp npm folders at beginning of CI build
2015-04-01 09:15:39 -07: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
Kevin Sawicki
3deb16b522
Set log level to error npm install
2015-03-26 12:33:36 -07:00
Kevin Sawicki
67843c8ebd
Remove Janky bypass of npm version check
2015-03-26 10:33:21 -07:00
Kevin Sawicki
a08c939699
Disable npm version check on CI
2015-03-26 10:25:05 -07:00
Kevin Sawicki
ad87ed5c40
Log detected version
2015-03-26 10:23:56 -07: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
482b36d4cb
Use proper placement of --no-color arg
2015-03-03 18:05:09 -08:00
Kevin Sawicki
f122125efc
Return early if fs-plus is not installed
2015-03-03 17:49:28 -08:00
Kevin Sawicki
fbde8e1970
Disable colors on RPM CI build
2015-03-03 17:41:27 -08:00
Kevin Sawicki
d70e2b4912
Install apm with a 0.10.35 target
2015-02-18 16:01:45 -08:00
Kevin Sawicki
ef9cca26e8
Remove unneeded apm deduping
2015-02-18 15:57:11 -08:00
Kevin Sawicki
5310b7dd32
Dedupe iconv-lite
2015-02-11 15:21:23 -08:00
Kevin Sawicki
e4ab385165
Dedupe cheerio and domelementtype
2015-02-11 15:21:23 -08:00
Kevin Sawicki
59dea26351
Dedupe more core modules
2015-02-11 15:21:23 -08:00
Kevin Sawicki
6de3e3dbbe
Dedupe highlights
2015-02-11 15:21:23 -08:00
Kevin Sawicki
a194b365ab
Dedupe loophole
2015-02-11 15:21:22 -08:00
Kevin Sawicki
f3a08c56e3
Dedupe request
2015-02-11 15:21:22 -08:00
Kevin Sawicki
0d91b92bd1
🎨
2015-02-11 15:21:21 -08:00
Kevin Sawicki
b09a9c5f95
Dedupe temp
2015-02-11 15:21:21 -08:00
Kevin Sawicki
f6742ac45a
Dedupe atom-space-pen-views
2015-02-11 15:21:01 -08:00
Kevin Sawicki
e0654d62e8
Dedupe semver
2015-02-11 15:21:01 -08:00
Kevin Sawicki
e53004c70c
Clean out node_modules between builds
...
This is a temporary workaround while a dedupe PR is in process
Refs #5489
2015-02-11 11:29:56 -08:00
Kevin Sawicki
67fd52131d
Clean out ~/.atom/.apm
2015-02-11 11:21:10 -08:00
Kevin Sawicki
d0b56ba9af
Dedupe q
2015-02-10 16:06:18 -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
Ethan Estrada
c547039f1d
Automated rpm package builds to '/usr'
...
This is instead of the default of '/usr/local'. Targeting '/usr'
is more in line with what most RPM distros expect.
2015-02-04 01:42:52 -07:00
Ethan Estrada
ef8a493b9a
Remove some hardcoded paths from atom.spec.in
...
Also, fix a couple lines in atom.spec.in that either weren't
really doing anything or were inconsistent with the rest of the
script.
2015-02-03 22:03:49 -07:00
Ethan Estrada
c738145dc7
Revert "Fixes RPM install path and icon location"
...
This reverts commit b92e6f5a2d
.
2015-02-03 21:37:14 -07:00
Ethan Estrada
223334181b
Place atom.png icons in standard system locations
...
This is so that the atom.desktop file will be able to find the
"atom" icon when requested. This adds the dependency of ImageMagick
to convert atom.png to varying resolutions, although, only during
the rpm build process (not during actual install). So the result
is ultimatly no different for the end user.
Also, fixed an absolute path from the rpm build process and made
it relative. It was hardcoded in the spec file to
"/tmp/atom-build/Atom/*", so builds that were made elsewhere would
have broken when attempting to package into an rpm. Now rpm packaging
should work from a build made anywhere. Also needed to modify
script/mkrpm so that it copies the build files in such a way that
they can more easily be dealt with in the spec file in a relative
way.
2015-01-31 22:14:07 -07:00
Kevin Sawicki
6db43d85c4
Remove CI node_modules cleaning
2015-01-26 11:01:42 -08:00
Kevin Sawicki
53e06b8680
Clean out node_modules on Linux CI
2015-01-26 10:44:06 -08:00
Kevin Sawicki
9ab2500970
Clean out node_modules on Windows CI
2015-01-26 10:15:37 -08:00
Kevin Sawicki
f7ecc3e2a3
Don't log npm install warnings
...
Closes #5194
2015-01-21 17:10:21 -08:00
Kevin Sawicki
9f1bbc54de
Delete docker image after running
2014-12-16 16:20:46 -08:00
Kevin Sawicki
e84bd28c64
Add --rm flag
2014-12-16 12:38:34 -08:00
Kevin Sawicki
2894d87ff8
Listen for spawn error events and log them
2014-11-17 17:34:54 -08:00
Kevin Sawicki
ef2795ea0d
Use bash
2014-10-23 10:35:18 -07:00
Kevin Sawicki
11b5bcff74
Use BUILD_ATOM_RPM_ACCESS_TOKEN
2014-10-23 10:10:05 -07:00
Kevin Sawicki
4b3d3701d5
Add rpm segment in mkrpm script
2014-10-23 09:10:16 -07:00
Kevin Sawicki
c1197d6390
Map BUILD_ATOM_LINUX_ACCESS_TOKEN to ATOM_ACCESS_TOKEN
2014-10-22 17:50:23 -07:00
Kevin Sawicki
7713720ba7
Drop x flag
2014-10-22 17:47:29 -07:00
Kevin Sawicki
4f1ec786f0
Add missing _ in env var
2014-10-22 17:47:13 -07:00
Kevin Sawicki
27ff02ad0e
script/dockerbuild -> script/rpmbuild
2014-10-22 17:41:25 -07:00
Kevin Sawicki
738cdb6e66
Add missing _ in env var
2014-10-22 17:38:06 -07:00
Kevin Sawicki
0818e6d736
Log stack for now
2014-10-22 17:35:39 -07:00
Kevin Sawicki
b64a5c93e3
Pass through needed env vars
2014-10-22 17:32:52 -07:00
Kevin Sawicki
317001b435
Do everything from dockerbuild script
2014-10-22 17:27:13 -07:00
Kevin Sawicki
f4c40c2932
Publish build from dockerbuild
2014-10-22 17:26:35 -07:00