Skip to content

Commit

Permalink
Merge pull request #135 from jason-fox/feature/deps
Browse files Browse the repository at this point in the history
Update package.json devDependencies
  • Loading branch information
apozohue10 authored Feb 17, 2022
2 parents 7832618 + 0b34645 commit 448a11a
Show file tree
Hide file tree
Showing 4 changed files with 3,412 additions and 2,331 deletions.
13 changes: 13 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ jobs:
node-version: 12.x
- name: Run Remark Markdown Linter
run: |
CXXFLAGS="--std=c++14"
npm install
npm run lint:md
- name: Run Textlint Markdown Linter
Expand All @@ -49,6 +50,7 @@ jobs:
node-version: 12.x
- name: Run EsLint Node.js Linter
run: |
CXXFLAGS="--std=c++14"
npm install
npm run lint
Expand All @@ -60,6 +62,7 @@ jobs:
node-version:
- 12.x
- 14.x
- 16.x
steps:
- name: Git checkout
uses: actions/checkout@v2
Expand All @@ -69,6 +72,11 @@ jobs:
node-version: "${{ matrix.node-version }}"
- name: "Unit Tests with Node.js ${{ matrix.node-version }}"
run: |
docker network create --driver=bridge my-network
docker run -d -h mysql --net=my-network -p 3306:3306 --name mysql -v $(pwd)/test/mysql-data:/docker-entrypoint-initdb.d/:ro -e MYSQL_ROOT_PASSWORD=test mysql:5.7
docker run -d --net=my-network -p 3000:3000 --name keyrock -e IDM_DB_USER=root -e IDM_DB_PASS=test -e IDM_DB_HOST=mysql -e IDM_DB_PORT=3306 fiware/idm:8.0.0
CXXFLAGS="--std=c++14"
npm install
npm test
Expand All @@ -84,6 +92,11 @@ jobs:
with:
node-version: 12.x
- run: |
docker network create --driver=bridge my-network
docker run -d -h mysql --net=my-network -p 3306:3306 --name mysql -v $(pwd)/test/mysql-data:/docker-entrypoint-initdb.d/:ro -e MYSQL_ROOT_PASSWORD=test mysql:5.7
docker run -d --net=my-network -p 3000:3000 --name keyrock -e IDM_DB_USER=root -e IDM_DB_PASS=test -e IDM_DB_HOST=mysql -e IDM_DB_PORT=3306 fiware/idm:8.0.0
CXXFLAGS="--std=c++14"
npm install
npm run test:coverage
- name: Push to Coveralls
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,12 @@ sudo npm start
```

> **ATTENTION!!!**
> There is an existing security exploit in all versions older than 2.15 of Log4J. Although not using this software
> currently, the older 7.x.x versions of PEP-Proxy used to use Log4j for logging. Prior to the release 8.0.0, older
> versions of this software were affected by this exploit as well. Logging was updated to use Debug and Morgan in
> March 2021. We released a new version 8.0.0 on dockerhub. Also latest is updated already. If still using 7.x.x please
> update as soon as possible.
>
> There is an existing security exploit in all versions older than 2.15 of Log4J. Although not
> using this software currently, the older 7.x.x versions of PEP-Proxy used to use Log4j for logging.
> Prior to the release 8.0.0, older versions of this software were affected by this exploit as well.
> Logging was updated to use Debug and Morgan in March 2021. We released a new version 8.0.0 on dockerhub.
> Also latest is updated already. If still using 7.x.x please update as soon as possible.
### Docker

Expand Down Expand Up @@ -198,4 +198,4 @@ This project is part of [FIWARE](https://www.fiware.org/) and has been rated as

Wilma PEP Proxy is licensed under the [MIT](LICENSE) License.

© 2018 Universidad Politécnica de Madrid.
© 2018 - 2022 Universidad Politécnica de Madrid.
Loading

0 comments on commit 448a11a

Please sign in to comment.