Skip to content

Commit

Permalink
Add v20 to supporting config files and README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
hhorak committed Aug 16, 2023
1 parent ecd43ac commit 5088c5f
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 3 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/build-and-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,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
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/container-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
strategy:
fail-fast: false
matrix:
version: ["14", "14-minimal", "16", "16-minimal", "18", "18-minimal" ]
version: ["14", "14-minimal", "16", "16-minimal", "18", "18-minimal", "20", "20-minimal" ]
os_test: [ "fedora", "centos7", "rhel7", "rhel8", "rhel9", "c9s", "c8s"]
test_case: [ "container" ]

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/openshift-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
strategy:
fail-fast: false
matrix:
version: [ "14", "14-minimal", "16", "16-minimal", "18", "18-minimal" ]
version: [ "14", "14-minimal", "16", "16-minimal", "18", "18-minimal", "20", "20-minimal" ]
os_test: [ "centos7", "rhel7", "rhel8", "rhel9"]
test_case: [ "openshift-3", "openshift-4" ]
exclude:
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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,
Expand Down

0 comments on commit 5088c5f

Please sign in to comment.