Skip to content

Commit

Permalink
test: add Node.JS v22 tests
Browse files Browse the repository at this point in the history
  • Loading branch information
tobybellwood committed Apr 28, 2024
1 parent e80ace6 commit b34bfa6
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 0 deletions.
7 changes: 7 additions & 0 deletions helpers/TESTING_base_images_dockercompose.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Run the following commands to validate things are rolling as they should.
docker ps --filter label=com.docker.compose.project=all-images | grep Up | grep commons
docker ps --filter label=com.docker.compose.project=all-images | grep Up | grep node-18
docker ps --filter label=com.docker.compose.project=all-images | grep Up | grep node-20
docker ps --filter label=com.docker.compose.project=all-images | grep Up | grep node-22
docker ps --filter label=com.docker.compose.project=all-images | grep Up | grep php-8-1-dev
docker ps --filter label=com.docker.compose.project=all-images | grep Up | grep php-8-1-prod
docker ps --filter label=com.docker.compose.project=all-images | grep Up | grep php-8-2-dev
Expand Down Expand Up @@ -248,6 +249,12 @@ docker-compose exec -T node-20 sh -c "node -v" | grep "v20"
# node-20 should be serving content
docker-compose exec -T commons sh -c "curl node-20:3000/test" | grep "v20"

# node-22 should have Node 22
docker-compose exec -T node-22 sh -c "node -v" | grep "v22"

# node-22 should be serving content
docker-compose exec -T commons sh -c "curl node-22:3000/test" | grep "v22"

# ruby-3-0 should have Ruby 3.0
docker-compose exec -T ruby-3-0 sh -c "ruby -v" | grep "3.0"

Expand Down
11 changes: 11 additions & 0 deletions helpers/images-docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,17 @@ services:
exec http-server -p 3000
"]
node-22:
image: uselagoon/node-22:latest
ports:
- "3000"
user: root
command: ["sh", "-c", "
npm install -g http-server;
node -v | xargs > /app/test.html;
exec http-server -p 3000
"]
php-8-1-dev:
image: uselagoon/php-8.1-cli:latest
ports:
Expand Down

0 comments on commit b34bfa6

Please sign in to comment.