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 |
|