Closed pacostas closed 9 months ago
@pacostas I think we can probably remove a bunch of the files under the node-addon-api directory under node_modules for the native test. I know the ones you have are all installed but I think the files like the .md files are definitely not necessary for the test and it's probably better not to add them to the repo here. I would remove all of the non-functional files under the node-addon-api directory as that will reduce the number of new files being added significantly.
Removed unnecessary files and also squashed the commits
rebased.
@thitch97 I see that on ubi-nodejs-extension the latest release is on November 22 and the PR which is prerequisite for the tests to pass, merged on Dec 6. Can you cut a new release on ubi-nodejs-extension
@thitch97 Thanks for the new release, can you re-run the tests, probably everything should be working fine.
Merge after
https://github.com/paketo-community/ubi-nodejs-extension/pull/48
Summary
This PR, tests
npm-install
against ubi buildpackless base builder in conjuction with ubi nodejs extention .A new integration test has been added that tests the installation of Node.js addons (native modules)
Use Cases
Ensures that ubi-nodejs-extension and UBI images, cooperate with npm-install.
Checklist