Skip to content

Commit

Permalink
First test (#650)
Browse files Browse the repository at this point in the history
* First test

* Update path

* - update older node versions to 14
- Increase tsconfig versions
- Increase a few package.json versions
- Update a few git actions to latest versions

* Revert accidental backup file change

* Set back to es2015 otherwise the test framework will fail

Co-authored-by: Nick Phura <[email protected]>
  • Loading branch information
rstens and NickPhura authored Nov 23, 2021
1 parent 04d6187 commit 89a58f4
Show file tree
Hide file tree
Showing 31 changed files with 309 additions and 152 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/cleanClosedPR.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -107,9 +107,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -155,9 +155,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -203,9 +203,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -252,9 +252,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -301,9 +301,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -351,9 +351,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -400,9 +400,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down
36 changes: 18 additions & 18 deletions .github/workflows/deployStatic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -112,9 +112,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -161,9 +161,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -208,9 +208,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -257,9 +257,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -307,9 +307,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -357,9 +357,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -406,9 +406,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down Expand Up @@ -457,9 +457,9 @@ jobs:

# Install Node - for `node` and `npm` commands
- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10.16
node-version: 14

# Cache Node modules
- name: Cache node modules
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ jobs:
name: Running Formatter
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2

- name: Setup node
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: "10"
node-version: 14

- name: Cache database node modules
uses: actions/cache@v2
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ jobs:
name: Running Linter
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2

- name: Setup node
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: "10"
node-version: 14

- name: Cache database node modules
uses: actions/cache@v2
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ jobs:
name: Running Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2

- name: Setup node
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: "12"
node-version: 14

- name: Cache api node modules
uses: actions/[email protected]
Expand Down
2 changes: 1 addition & 1 deletion api/.docker/api/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:10
FROM node:14

ENV HOME=/opt/app-root/src

Expand Down
3 changes: 2 additions & 1 deletion api/.pipeline/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
"description": "Contains dependencies and scripts for executing OpenShift pipeline build/deploy scripts",
"license": "Apache-2.0",
"engines": {
"node": ">=10"
"node": ">= 14.0.0",
"npm": ">= 6.0.0"
},
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion api/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This DockerFile is used for deployments only, please do not change for other purposes. It will break our deployment.
# ####################################################################################################################

FROM node:10
FROM node:14

ENV HOME=/opt/app-root/src

Expand Down
6 changes: 3 additions & 3 deletions api/openshift/api.bc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ parameters:
value: dev
- name: BASE_IMAGE_URL
required: true
value: registry.access.redhat.com/ubi8/nodejs-10:1-41
value: image-registry.openshift-image-registry.svc:5000/openshift/nodejs:14-ubi8
- name: SOURCE_IMAGE_NAME
required: true
value: redhat-ubi-node-10
value: nodejs
- name: SOURCE_IMAGE_TAG
required: true
value: 1-41
value: 14-ubi8
objects:
- kind: ImageStream
apiVersion: v1
Expand Down
Loading

0 comments on commit 89a58f4

Please sign in to comment.