KEMBAR78
Add `amazonlinux:2` Docker image with Node.js by fandreuz · Pull Request #1255 · async-profiler/async-profiler · GitHub
Skip to content

Conversation

@fandreuz
Copy link
Contributor

@fandreuz fandreuz commented Apr 23, 2025

Description

In this PR I add a new Docker image based on amazonlinux:2 with Node.js 22 to be used in GHA.

Related issues

#1246

Motivation and context

We need a custom build of Node.js to run our GHA infrastructure on amazonlinux:2, which embeds an outdated glibc.

How has this been tested?

$ docker build -t node -f docker/linux/amazonlinux.Dockerfile .
[2 hours]
$ docker run -it --privileged --rm -v $(pwd):/async-profiler node bash -c  "cd async-profiler && rm -rf build && make -j release test > out.txt 2> err.txt"

Output here: out.txt


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@fandreuz fandreuz added the test label Apr 23, 2025
@apangin apangin merged commit 047a6de into async-profiler:master Apr 24, 2025
11 checks passed
krk pushed a commit to krk/async-profiler that referenced this pull request Apr 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants