Closed fanatid closed 6 years ago
@mafintosh re prebuildify-ci
: should we add upload feature here or in prebuildify-ci
? (I prefer here)
How would uploads/download work in general? The main idea here is that we bundle all prebuilds inside the tarball to avoid weird permission errors etc
I thought that main benefit of prebuildify
that bindings can work with any node/electron version. But of course prebuilds inside tarball is also important, because allow distribute bindings when user offline.
My thoughts about prebuildify-ci
/prebuildify-download
:
prebuildify-ci
determine that commit is release (new version in package.json) and build prebuilds with prebuildify
and upload to github (with prebuildify
?)prebuildify-download --all
for example) and publish on npmprebuildify-download
when package will be installed or compiled with node-gyp-build
if required version not foundWe added all this in prebuildify-ci. Works really great.
Don't you mind if I do PR which adds option for upload binaries to github? After we can create package
prebuildify-download
(like prebuild-install) This will helpful for #1