Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintenance of Angular, Ionic, TypeScript and Cypress quickstarters plus new node version #962

Closed
6 tasks done
BraisVQ opened this issue Oct 24, 2023 · 1 comment
Closed
6 tasks done
Labels
enhancement New feature or request maintenance only for maintenance of components

Comments

@BraisVQ
Copy link
Contributor

BraisVQ commented Oct 24, 2023

There is a new release node LTS (node 20) so we should provide this new agent and update the quickstarters to use this new agent by default.

Nodejs 20 agent (new)

The comand from nodesource seems to be working in order to install node in the agent

Angular Quickstarter

Package Current Version Sugested version Location
nginx base image 1.24.0-alpine 1.25.3-alpine Dockerfile
AngularCli 15.2.4 17.0.3 Jenkinsfile

Ionic Quickstarter

Package Current Version Sugested version Location
nginx base image 1.24.0-alpine 1.25.3-alpine Dockerfile
IonicCli 7.1.1 7.1.5 Jenkinsfile

TypeScript Quickstarter

Package Current Version Sugested version Location
node base image 18-alpine 20-alpine Dockerfile
typescript 5.0.2 5.3.2 Jenkinsfile
types/node 18.15.10 20.8.8 Jenkinsfile
express 4.18.2 no new version available Jenkinsfile
jest 29.5.0 29.7.0 Jenkinsfile
jestJunit 15.0.0 16.0.0 Jenkinsfile

Cypress Quickstarter

Package Current Version Sugested version Location
Cypress ^12.9.0 ^13.3.2 package.sjon
typescript ^4.6.3 ^5.0.2 Jenkinsfile
types/node ^17.0.23 ^20.8.8 package.json
rimraf ^3.0.2 ^5.0.5 package.json
junit-report-merger ^5.0.0 ^6.0.2 package.json

Aditionaly we should remove nodejs 12 from the code #936

@cschweikert @bassagan @garcanam @bljubisic

@BraisVQ BraisVQ added enhancement New feature or request maintenance only for maintenance of components labels Oct 24, 2023
@BraisVQ
Copy link
Contributor Author

BraisVQ commented Jan 31, 2024

Closed by #970, #972 and #977

@BraisVQ BraisVQ closed this as completed Jan 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request maintenance only for maintenance of components
Projects
None yet
Development

No branches or pull requests

1 participant