kibana/.ci
Alex Szabo 8cf68dc6ba
[Ops] Bump Node.js to version 18 (#160289)
## Summary

Bumps node.js to 18.17.0 (replacement for PR #144012 which was later
reverted)

As a result, these categorical additions were needed: 
- `node` evocations will need the `--openssl-legacy-provider` flag,
wherever it would use certain crypto functionalities
- tests required updating of the expected HTTPS Agent call arguments,
`noDelay` seems to be a default
 - `window.[NAME]` fields cannot be written directly
 - some stricter typechecks

This is using our in-house built node.js 18 versions through the URLs
the proxy-cache. (built with
https://github.com/elastic/kibana-custom-nodejs-builds/pull/4)

These urls are served from a bucket, where the RHEL7/Centos7 compatible
node distributables are. (see:
https://github.com/elastic/kibana-ci-proxy-cache/pull/7)

Further todos: 
 - [x] check docs wording and consistency
 - [ ] update the dependency report
 - [x] explain custom builds in documentation
 - [x] node_sass prebuilts

---------

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Tiago Costa <tiago.costa@elastic.co>
Co-authored-by: Thomas Watson <w@tson.dk>
2023-07-27 14:12:48 +02:00
..
.storybook fix all violations 2022-04-16 01:37:30 -05:00
es-snapshots [CI] Disable running ES Snapshots pipelines in Jenkins for everything above 6.8 (#111554) 2021-09-08 14:47:08 -04:00
pipeline-library Add asciidoc support for generated plugin list (#72292) 2020-08-24 11:31:27 -04:00
build_docker.sh chore(NA): skip docker build if docker binary is not available (#84154) 2020-11-24 00:17:54 +00:00
ci_groups.yml [CI] Split OSS CI Group 11 (#130927) 2022-04-26 13:07:32 -04:00
Dockerfile [Ops] Bump Node.js to version 18 (#160289) 2023-07-27 14:12:48 +02:00
Jenkinsfile_baseline_capture [ts] ts refs cache was removed, remove capture task 2022-10-28 14:27:18 -05:00
Jenkinsfile_baseline_trigger [CI] Disable baseline_trigger job (#110659) 2021-08-31 11:45:25 -04:00
Jenkinsfile_flaky [FTSR] Add pluginFunctional to test suites (#102113) 2021-06-14 11:54:18 -07:00
Jenkinsfile_security_cypress [FTR][CI] Use default distribution for all tests (#94968) 2021-05-12 15:24:25 -04:00
packer_cache.sh Change all references of master branch to main (#116654) 2021-10-29 12:29:48 -04:00
packer_cache_for_branch.sh Change all references of master branch to main (#116654) 2021-10-29 12:29:48 -04:00
runbld_no_junit.yml [CI] Add pipeline task queue framework and merge workers into one (#71268) 2020-08-04 13:13:51 -04:00