Skip to content

Use custom node-gyp in product build#179612

Merged
rzhao271 merged 13 commits into
mainfrom
rzhao271/product-build
Apr 13, 2023
Merged

Use custom node-gyp in product build#179612
rzhao271 merged 13 commits into
mainfrom
rzhao271/product-build

Conversation

@rzhao271

@rzhao271 rzhao271 commented Apr 10, 2023

Copy link
Copy Markdown
Collaborator

This PR has to do with Binskim.

Upstream is blocked on a CI failure for nodejs/node-gyp#2825, which is blocked on nodejs/gyp-next requiring another release. Even after upstream merges the PR, we would need to wait for a new version of node-gyp to come out.

@rzhao271 rzhao271 added this to the April 2023 milestone Apr 10, 2023
@rzhao271 rzhao271 self-assigned this Apr 10, 2023
Comment thread build/azure-pipelines/win32/product-build-win32.yml Outdated
@rzhao271
rzhao271 force-pushed the rzhao271/product-build branch from 8c98083 to c2b276b Compare April 10, 2023 17:06
Comment thread build/azure-pipelines/win32/product-build-win32.yml Outdated
@rzhao271
rzhao271 enabled auto-merge (squash) April 11, 2023 17:43
@rzhao271

This comment was marked as outdated.

@rzhao271
rzhao271 requested a review from deepak1556 April 11, 2023 18:42
@rzhao271
rzhao271 disabled auto-merge April 11, 2023 22:25
@rzhao271

rzhao271 commented Apr 11, 2023

Copy link
Copy Markdown
Collaborator Author

The checkout doesn't work as-is because the user should change which directory they're in before running the checkout command.

Comment thread build/azure-pipelines/win32/product-build-win32.yml
rzhao271 and others added 2 commits April 12, 2023 09:45
@rzhao271

This comment was marked as outdated.

@rzhao271

rzhao271 commented Apr 12, 2023

Copy link
Copy Markdown
Collaborator Author

CI build: https://dev.azure.com/monacotools/Monaco/_build/results?buildId=210522
Commit the CI build was run on: 1878358c
Latest commit of this PR: 2f3b279
Comparison to show that the CI build above is valid, because only exec.ps1 was changed to be more verbose and the Cache task was commented out:
https://github.com/microsoft/vscode/compare/2f3b279c474ffaeb7f55db8102700bcc51c70fd6..1878358c4bf8997f0c26252f7bf735d792a0b057

@rzhao271
rzhao271 requested a review from deepak1556 April 12, 2023 20:20
Comment thread build/azure-pipelines/win32/product-build-win32.yml
@rzhao271
rzhao271 merged commit 6f04217 into main Apr 13, 2023
@rzhao271
rzhao271 deleted the rzhao271/product-build branch April 13, 2023 15:26
@github-actions github-actions Bot locked and limited conversation to collaborators May 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants