Nathan Sobo
f3d05f9adc
Add temporary no-op cibuild to avoid failure on Janky
2016-08-25 08:23:46 -06:00
Antonio Scandurra
68565349c1
Move script to script-old
2016-08-02 09:22:55 +02:00
Nathan Sobo
2a369aa567
Don’t clobber S3 creds on Windows
2016-07-22 15:13:23 -06:00
Max Brunsfeld
f83ebf337c
Clear out apm folder in cibuild
2016-07-14 13:27:35 -07: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
71bdeb5010
Try copying the Windows vars in cibuild.
2015-11-20 17:32:09 -08: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
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
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
Kevin Sawicki
3deb16b522
Set log level to error npm install
2015-03-26 12:33:36 -07:00
Kevin Sawicki
f122125efc
Return early if fs-plus is not installed
2015-03-03 17:49:28 -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
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
04cc11fa81
Don't read env var files on Linux
2014-09-12 13:22:14 -07:00
Kevin Sawicki
f14ad99558
Remove linux check
2014-09-12 13:22:14 -07:00
Kevin Sawicki
4bade1c976
💄
2014-06-13 15:40:46 -07:00
Kevin Sawicki
858e7b62a3
Remove logging
2014-06-13 15:25:13 -07:00
Kevin Sawicki
28015339d9
Add some logging
2014-06-13 15:19:20 -07:00
Kevin Sawicki
ca86e0258f
Only log error code
2014-06-13 15:12:06 -07:00
Kevin Sawicki
87fcc39045
Add missing path segment
2014-06-13 15:11:16 -07:00
Kevin Sawicki
b78ff8c3a9
Load atomcredentials on Windows
2014-06-13 15:05:36 -07:00
Kevin Sawicki
ae1dd6e876
Add missing comma
2014-05-28 18:31:20 -07:00
Kevin Sawicki
d1bd2113bf
Install npm into build/ folder
2014-05-28 18:30:27 -07:00
Corey Johnson
b9753a0785
Force npm to be installed on cibuilds
2014-05-27 10:34:11 -07:00
Cheng Zhao
645fc1511a
Do not add parameter in shebang string.
...
On Linux "#!/usr/bin/env node --harmony_collections" is unfortunately
not recognized by system.
2014-03-25 15:40:43 +08:00
Corey Johnson
ddc7ebb576
Revert "Make master ci output verbose"
...
This reverts commit b1492037d5 .
2014-02-25 15:59:20 -08:00
Corey Johnson
b1492037d5
Make master ci output verbose
2014-02-25 14:45:26 -08:00
Kevin Sawicki
f4b82fe3a4
Load env vars from /var/lib/jenkins/config/xcodekeychain
2014-01-14 13:29:34 -08:00
Kevin Sawicki
344d237a42
Remove ~/.atom outside of tasks
2014-01-03 09:26:04 -08:00
Kevin Sawicki
04eef20c84
Use fs-plus instead of rimraf directly
2014-01-03 09:15:31 -08:00
Kevin Sawicki
167e6dc1bf
Convert upload-release script to a grunt task
2014-01-03 08:32:24 -08:00
Kevin Sawicki
9bc24b8736
Add missing comma
2014-01-03 08:32:23 -08:00
Kevin Sawicki
70c14eb4f5
Move tasks to build directory
2014-01-03 08:32:23 -08:00
Kevin Sawicki
601466782f
Install build dependencies in tasks/node_modules
2014-01-03 08:32:22 -08:00
Kevin Sawicki
902406c572
Enable harmony collections in all scripts
2013-12-31 14:40:45 -08:00
Matt Colyer
4d643242a1
Don't upload the release on windows
2013-12-18 11:43:34 -08:00
Matt Colyer
e974e61012
Remove logging
2013-12-18 11:36:26 -08:00
Matt Colyer
1ce4f3c552
More debugging
2013-12-18 11:19:26 -08:00
Matt Colyer
3ac2cae355
More debugging
2013-12-18 11:17:00 -08:00
Matt Colyer
2ffa989ba4
Add a missing comma
2013-12-18 11:12:38 -08:00