Visitar URL original
chore: install node-gyp@9 in dockerfiles and shell scripts where needed; bump to node 18.18.2 and update base images to latest; use node 18 to run release workflow, not node 16; update docs accordingly as well by nickboldt · Pull Request #309 · che-incubator/che-code · GitHub
Skip to content

chore: install node-gyp@9 in dockerfiles and shell scripts where needed; bump to node 18.18.2 and update base images to latest; use node 18 to run release workflow, not node 16; update docs accordingly as well - #309

Merged
nickboldt merged 9 commits into
mainfrom
install-node-gyp_main
Dec 7, 2023

Conversation

@nickboldt

@nickboldt nickboldt commented Nov 21, 2023 •

Copy link
Copy Markdown
Contributor

What does this PR do?

chore: install node-gyp@9 in dockerfiles and shell scripts where needed; bump to node 18.18.2 and update base images to latest; use node 18 to run release workflow, not node 16; update docs accordingly as well

Change-Id: I7598fd90b5e9139f09f8e9b6d8f71db02ca37881
Signed-off-by: nickboldt nickboldt@gmail.com

Screenshot/screencast of this PR

N/A

What issues does this PR fix or reference?

continues from #305

How to test this PR?

N/A

PR Checklist

As the author of this Pull Request I made sure that:

Reviewers

Reviewers, please comment how you tested the PR when approving it.

…ed; add node-gyp@9 to package.json too; bump to node 18.18.2 and update base images to latest

Change-Id: I7598fd90b5e9139f09f8e9b6d8f71db02ca37881
Signed-off-by: nickboldt <nickboldt@gmail.com>
@github-actions

github-actions Bot commented Nov 21, 2023 •

Copy link
Copy Markdown
Contributor

Click here to review and test in web IDE: Contribute

@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

Change-Id: Iac88b61a1e36ca50869e9be039094e1d32f60664
Signed-off-by: nickboldt <nickboldt@gmail.com>
@nickboldt
nickboldt enabled auto-merge (squash) November 21, 2023 12:43
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

Comment thread code/.devcontainer/Dockerfile Resolved
Comment thread code/.devcontainer/Dockerfile Resolved
Comment thread package.json Resolved
Change-Id: Ieaad6f1e923d2ce1d80832e419cc881ccadee43a
Signed-off-by: nickboldt <nickboldt@gmail.com>
Change-Id: Ib71e3db5f5028515b237fc392e1dc49f87e59b39
Signed-off-by: nickboldt <nickboldt@gmail.com>
Change-Id: I2908ea0bd515d23773dd160637b2a9a11967ed3e
Signed-off-by: nickboldt <nickboldt@gmail.com>
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

2 similar comments
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

@nickboldt
nickboldt disabled auto-merge November 21, 2023 18:55
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

@nickboldt nickboldt changed the title chore: install node-gyp@9 in dockerfiles and... chore: install node-gyp@9 in dockerfiles and shell scripts where needed; add node-gyp@9 to package.json too; bump to node 18.18.2 and update base images to latest Nov 21, 2023
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

1 similar comment
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

Change-Id: Ibe4b5a93f31ef2190823c2ab34f626dfe9d8b6f9
Signed-off-by: nickboldt <nickboldt@gmail.com>
@nickboldt
nickboldt force-pushed the install-node-gyp_main branch from 5e3070e to 3aa79e3 Compare November 21, 2023 19:02
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Che-Code image published:
👉 quay.io/che-incubator-pull-requests/che-code:pr-309-amd64

3 similar comments
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Che-Code image published:
👉 quay.io/che-incubator-pull-requests/che-code:pr-309-amd64

@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Che-Code image published:
👉 quay.io/che-incubator-pull-requests/che-code:pr-309-amd64

@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Che-Code image published:
👉 quay.io/che-incubator-pull-requests/che-code:pr-309-amd64

@nickboldt nickboldt changed the title chore: install node-gyp@9 in dockerfiles and shell scripts where needed; add node-gyp@9 to package.json too; bump to node 18.18.2 and update base images to latest chore: install node-gyp@9 in dockerfiles and shell scripts where needed; bump to node 18.18.2 and update base images to latest; use node 18 to run release workflow, not node 16; update docs accordingly as well Nov 21, 2023
@SDawley

SDawley commented Dec 6, 2023 •

Copy link
Copy Markdown
Collaborator

Haven't tested but looks good to me.

Comment thread build/dockerfiles/linux-musl.Dockerfile Resolved
Comment thread build/dockerfiles/linux-libc.Dockerfile Resolved

@RomanNikitenko RomanNikitenko left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mkuznyetsov

Copy link
Copy Markdown
Contributor

having explicitly declaring version of node-gyp in this project will help to keep it the same, when syncing with Devspaces build midstream

@nickboldt
nickboldt enabled auto-merge (squash) December 7, 2023 16:20
@github-actions

github-actions Bot commented Dec 7, 2023

Copy link
Copy Markdown
Contributor

Pull Request Dev image published:
👉 quay.io/che-incubator-pull-requests/che-code-dev:pr-309-dev-amd64

@github-actions

github-actions Bot commented Dec 7, 2023

Copy link
Copy Markdown
Contributor

Pull Request Che-Code image published:
👉 quay.io/che-incubator-pull-requests/che-code:pr-309-amd64

@nickboldt
nickboldt merged commit 8c790c2 into main Dec 7, 2023
@nickboldt
nickboldt deleted the install-node-gyp_main branch December 7, 2023 17:06
@ghost

ghost commented Dec 7, 2023

Copy link
Copy Markdown

Build 3.12 :: code_3.x/1075: Console, Changes, Git Data

@ghost

ghost commented Dec 7, 2023

Copy link
Copy Markdown

Build 3.12 :: code_3.x/1076: Console, Changes, Git Data

@ghost

ghost commented Dec 7, 2023

Copy link
Copy Markdown

Build 3.12 :: code_3.x/1077: Console, Changes, Git Data

@ghost

ghost commented Dec 7, 2023

Copy link
Copy Markdown

Build 3.12 :: code_3.x/1078: Console, Changes, Git Data

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants