From d94ecc8d8b6cef0650d27ea77c809725c55417a8 Mon Sep 17 00:00:00 2001 From: Honza Horak Date: Wed, 16 Aug 2023 11:52:08 +0200 Subject: [PATCH] Add v20 to supporting config files and README.md --- .github/workflows/build-and-push.yml | 7 +++++++ Makefile | 2 +- README.md | 5 +++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push.yml b/.github/workflows/build-and-push.yml index 6f8ca183..734f529a 100644 --- a/.github/workflows/build-and-push.yml +++ b/.github/workflows/build-and-push.yml @@ -42,6 +42,13 @@ jobs: quayio_username: "QUAY_IMAGE_FEDORA_BUILDER_USERNAME" quayio_token: "QUAY_IMAGE_FEDORA_BUILDER_TOKEN" image_name: "nodejs-18" + - dockerfile: "20/Dockerfile.fedora" + docker_context: 20 + registry_namespace: "fedora" + tag: "fedora" + quayio_username: "QUAY_IMAGE_FEDORA_BUILDER_USERNAME" + quayio_token: "QUAY_IMAGE_FEDORA_BUILDER_TOKEN" + image_name: "nodejs-20" steps: - name: Build and push to quay.io registry uses: sclorg/build-and-push-action@v4 diff --git a/Makefile b/Makefile index ebb96d77..b4a9ce78 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # Include common Makefile code. BASE_IMAGE_NAME = nodejs -VERSIONS = 14 14-minimal 16 16-minimal 18 18-minimal +VERSIONS = 14 14-minimal 16 16-minimal 18 18-minimal 20 20-minimal OPENSHIFT_NAMESPACES = # HACK: Ensure that 'git pull' for old clones doesn't cause confusion. diff --git a/README.md b/README.md index 0ae5491c..6dc24067 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ Images available on Quay are: * Fedora [nodejs-14](https://quay.io/repository/fedora/nodejs-14) * Fedora [nodejs-16](https://quay.io/repository/fedora/nodejs-16) * Fedora [nodejs-18](https://quay.io/repository/fedora/nodejs-18) +* Fedora [nodejs-20](https://quay.io/repository/fedora/nodejs-20) This repository contains the source for building various versions of the Node.JS application as a reproducible container image using @@ -31,6 +32,7 @@ Node.JS versions currently provided are: * [NodeJS 14](14) * [NodeJS 16](16) * [NodeJS 18](18) +* [NodeJS 20](20) RHEL versions currently supported are: * RHEL7 @@ -100,6 +102,9 @@ see [usage documentation](16/README.md). For information about usage of Dockerfile for NodeJS 18, see [usage documentation](18/README.md). +For information about usage of Dockerfile for NodeJS 20, +see [usage documentation](20/README.md). + Test ---- This repository also provides a [S2I](https://github.com/openshift/source-to-image) test framework,