Commit Graph

246 Commits

Author SHA1 Message Date
Igor Klopov
0a9a21debc
node 10.15.3 (#62)
* support of node 10.15.3

* fix semver sorting
2019-04-16 13:26:55 +03:00
Cnaik
e92d324624 Adding support for s390x Architecture (#56)
* Update build.js

* Update system.js
2019-04-16 04:07:06 +03:00
Daniel Cohen Gindi
a3c763c8c5 Avoid leaking more info about node.js into ETW (#61)
* Avoid leaking more info about node.js into ETW

* Avoid leaking node.js information into perfctr
2019-04-16 04:05:57 +03:00
Igor Klopov
768bdd9ac4 adjust for updated v8 in 8.11 2018-06-18 12:26:09 +03:00
Igor Klopov
74347211e6 added symmetric assert (that will probably run first) 2018-06-18 01:06:54 +03:00
Igor Klopov
07202c248b Revert "add --depth=1 to git clone command (#30)"
This reverts commit 99d9460a05.
2018-06-17 16:39:19 +03:00
Qix
99d9460a05 add --depth=1 to git clone command (#30) 2018-06-17 16:23:55 +03:00
Igor Klopov
31ecf102a7 don't upload already uploaded assets 2018-06-17 15:26:49 +03:00
Igor Klopov
026efea4ce support node 10 2018-05-14 18:28:31 -07:00
Josh Junon
d782e49d4e check ldd stderr instead of stdout 2017-11-09 06:13:34 -08:00
Igor Klopov
d9d1fe0c5a fix detecting alpine. thanks to @Qix- 2017-11-09 16:17:08 +03:00
Igor Klopov
12bf8df688 consider modules 59 as node9 2017-11-03 02:07:50 +03:00
Igor Klopov
cd1f463674 fallback->PKG_INVOKE_NODEJS 2017-11-03 01:06:11 +03:00
Igor Klopov
686ae2c762 --pkg-fallback -> PKG_EXECPATH 2017-10-31 16:57:14 +03:00
Igor Klopov
c3034ae929 remove lowPriority 2017-10-09 18:08:01 +03:00
Igor Klopov
fc5d94c199 fix verify.js. analyze v8 version for node8 2017-08-14 16:23:32 +03:00
Igor Klopov
2d8febfb0c process.env.PKG_CACHE_PATH. fixes zeit/pkg#173 and zeit/pkg#174 2017-07-30 16:40:02 +03:00
Igor Klopov
2854aa76b0 fix linting 2017-07-24 20:16:43 +03:00
Igor Klopov
bc21add820 list of available node versions + stars for lowPriority 2017-07-24 20:14:45 +03:00
Igor Klopov
43970f1109 fix 90% complete ux on git cloning 2017-07-24 19:35:46 +03:00
Igor Klopov
bb15ed6e88 v7.10.1, v6.11.1 and v4.8.4 as lowPriority 2017-07-24 19:34:15 +03:00
Igor Klopov
4163432e7d better handling of (nodeRange === 'latest') 2017-07-24 13:55:18 +03:00
Igor Klopov
799a9b4883 first try with lowPriority, then without them 2017-07-24 13:40:12 +03:00
Igor Klopov
d18e6136b4 node.v8.2.1.patch 2017-07-24 01:18:59 +03:00
Igor Klopov
6b8f4ea934 filter out those marked 'onlyBuild' 2017-07-23 22:54:44 +03:00
Igor Klopov
6a7394e071 addresses https://github.com/zeit/pkg/issues/145#issuecomment-311294287 2017-06-28 00:59:41 +03:00
Igor Klopov
7d664f31c9 support compilation on arm64 host. fixes https://github.com/zeit/pkg/issues/146 2017-06-26 17:56:57 +03:00
Igor Klopov
dbd334ac15 'm57' alias for node8 2017-06-02 08:04:38 +03:00
Igor Klopov
f5a452bc24 --pkg-fallback for verify.js 2017-06-01 23:23:23 +03:00
Igor Klopov
aab4d851cf seems that PKG_FETCH_ONLY_NODE7 env var is not used 2017-06-01 21:58:54 +03:00
Igor Klopov
5584f62775 verify.js: update to node8 2017-05-31 20:42:41 +03:00
Igor Klopov
2bccefd023 even better name in path 2017-05-27 23:16:16 +03:00
Igor Klopov
af0b8ed657 simplify path for precompiled binaries 2017-05-27 23:13:12 +03:00
Igor Klopov
90b299aece fix for travis failure at b0dda229c9
according to https://github.com/browserstack/browserstack-local-nodejs/issues/19#issuecomment-256040404
2017-05-18 10:20:23 +03:00
Igor Klopov
439161f434 fs-promise -> fs-extra 2017-05-14 20:28:08 +03:00
Igor Klopov
d95b149861 add 'mac' as an alternative name for 'macos' 2017-05-01 14:06:31 -07:00
Igor Klopov
67c4a7b082 fixes https://github.com/zeit/pkg/issues/39 2017-05-01 14:03:28 -07:00
Igor Klopov
22111e00bb fix lint 2017-04-27 19:16:59 -07:00
Igor Klopov
8beb8b29fe correct percentage based on total/transferred 2017-04-27 19:15:38 -07:00
Igor Klopov
fe0cbc7aa5 align progress bars 2017-04-27 18:24:18 -07:00
Igor Klopov
1c71e4a7d1 moving 'Fetching base binaries' up to pkg 2017-04-27 18:17:05 -07:00
Igor Klopov
82255d5cb9 introducing 'dryRun' 2017-04-27 18:15:38 -07:00
Igor Klopov
69f6b5742d minor style to prepare for next commit 2017-04-27 17:31:05 -07:00
Igor Klopov
44e6573d57 isValidNodeRange with a check for /^node/ 2017-03-15 21:56:48 +03:00
Igor Klopov
4cfa4e0443 few more platform names to assist manual run 2017-03-14 15:47:29 +03:00
Igor Klopov
b0f999aa87 let bin.js be executable 2017-02-23 19:55:30 +03:00
Igor Klopov
67aee7113f run paxctl command in alpine build 2017-01-20 15:10:35 +03:00
Igor Klopov
e2951284d4 since platform is exported immediately, bypass 'undefined' state 2017-01-20 12:49:28 +03:00
Igor Klopov
d4b89a9511 --without-snapshot for alpine builds as a temporary workaround 2017-01-20 10:22:27 +03:00
Igor Klopov
9f5b975965 use hostPlatform in build.js instead of process.platform 2017-01-20 10:11:49 +03:00
Igor Klopov
895a9302a0 isAlpine, detectAlpine, knownPlatforms 2017-01-20 09:41:38 +03:00
Igor Klopov
070027aa71 modules51 = node7 2017-01-20 09:15:31 +03:00
Igor Klopov
71df9d20e8 uploadMany, downloadMany 2017-01-04 14:33:53 +03:00
Igor Klopov
1475cc773d Cloud class from cloud.js to reuse it for another owner/repo 2017-01-04 14:21:15 +03:00
Igor Klopov
d78acc18a5 indent up again in cloud.js 2017-01-04 14:14:54 +03:00
Igor Klopov
44e0c3812f GitHub class from github.js to reuse it for another owner/repo 2017-01-04 13:24:40 +03:00
Igor Klopov
def2dba76d indent up 2017-01-04 13:06:44 +03:00
Igor Klopov
5ce8143120 divide buildbots to pre-node7 and post-node7 2016-11-15 12:09:03 +03:00
Igor Klopov
16b44639bb add modules 51 to verify.js 2016-11-13 16:59:16 +03:00
Igor Klopov
f2d07fe810 show modules version 2016-11-13 16:58:18 +03:00
igor
9637378b03 tuning dontBuild 2016-10-08 22:27:11 +03:00
Igor Klopov
2466336ae9 fix boolean flags for command line 2016-10-07 20:43:49 +03:00
Igor Klopov
5331250087 enable compilation of node 7 for arm, but disable inspector 2016-10-07 20:23:27 +03:00
igorklopov
24548fd4e6 update tests 2016-10-06 12:57:59 +03:00
Igor Klopov
72f64d3c85 disable v8_inspector for node 6 2016-10-06 05:51:07 +00:00
Igor Klopov
dbb517bd60 one more fix for verify.js for arm 2016-10-05 18:48:55 +03:00
Igor Klopov
a62be08882 uploading fails if it takes more than 30 seconds. fixing it 2016-10-05 01:17:14 +03:00
Igor Klopov
b4fb1ad223 fixes to verify.js for arm 2016-10-04 14:03:29 +00:00
igorklopov
7fc9034865 update test to include verify 2016-10-04 13:22:31 +03:00
igorklopov
106eebb8a1 verify sourceless functions before upload 2016-10-04 12:33:05 +03:00
Igor Klopov
195d0a5817 seems node 7 beta does not compile on arm 2016-10-02 22:16:14 +03:00
Igor Klopov
eaf1bab6c6 make dontBuild accessible from pkg 2016-10-02 20:45:36 +03:00
Igor Klopov
030438c049 disable x86 for freebsd 2016-10-02 11:05:47 +00:00
Igor Klopov
058f1f26b1 add support for freebsd 2016-10-01 19:55:13 +00:00
igorklopov
b85086dab3 term 'download' -> 'fetch'. to match '-f' option instead of '-d' 2016-09-29 10:56:13 +03:00
Igor Klopov
4e7dff3922 dont append '0' to tag name 2016-09-27 17:48:54 +03:00
igorklopov
0b25191b3d make new binaries look more different from old ones 2016-09-24 17:36:48 +04:00
Igor Klopov
96cb54de85 make build process work with particular commit 2016-09-24 08:05:21 +00:00
Igor Klopov
a606a41b3e do not report twice 2016-09-15 22:35:41 +00:00
igorklopov
41224865e2 show lines if they contain just a zero number 2016-09-12 18:59:16 +03:00
igorklopov
0e68f3afb3 include tag into basename. to be ready to urls whitelisting 2016-09-10 17:24:42 +04:00
igorklopov
ea78f87b33 tryDirectly to fetch asset without touching api endpoints 2016-09-10 16:55:05 +04:00
igorklopov
4b01852eb7 downloadUrl and browser_download_url 2016-09-10 16:13:12 +04:00
igor
4b77bf3f51 treat request errors as expected 2016-09-10 12:55:48 +03:00
igorklopov
cc98361ace disabled code is also worth renaming 2016-09-09 23:40:15 +04:00
Igor Klopov
1af920ae67 consider legacy name 2016-09-09 20:19:45 +03:00
Leo Lamprecht
3bb0459ea2 Replace OSX with macOS 2016-09-09 19:38:48 +03:00
igor
27b009d0b7 disabling osx-x86 was a bad idea 2016-09-05 21:56:38 +03:00
igor
c736d7cd96 since we use console.log here, switch the stream to process.stderr 2016-09-04 23:58:30 +03:00
Igor Klopov
b9932de4dc indicate what file was not found 2016-09-04 18:37:14 +03:00
Igor Klopov
d266fb9509 use non-modified values in error messages 2016-09-04 18:15:13 +03:00
Igor Klopov
c965ffe7fd stop when incompatible platform or unknown arch 2016-09-04 16:09:48 +03:00
igorklopov
e1b07b28e2 use tag instead of version for localPlace 2016-09-04 08:20:31 +00:00
Igor Klopov
9d9fdfce15 +TODO 2016-09-03 20:46:08 +03:00
Igor Klopov
d710644c16 quickly fetch tagged non-draft release 2016-09-03 18:38:31 +03:00
Igor Klopov
88fac420cb skip osx-x86 - fixes #2 2016-09-03 18:13:38 +03:00
Igor Klopov
af335bce0a tagFromVersion - fixes #3 2016-09-03 18:00:49 +03:00
igorklopov
995cad5085 fix handling of wasReported in upload.js 2016-09-02 09:19:32 +03:00
igorklopov
d83614ee67 one more fix for progress bar 2016-09-01 16:49:43 +03:00
igorklopov
a5536ca3b8 more fixes for downloaded/built #1 2016-09-01 15:16:09 +03:00