Jenkins版本问题中的string.replaceAll()在Node JS中。

huangapple go评论65阅读模式
英文:

Jenkins version problem for string.replaceAll() in Node JS

问题

在Jenkins中,我正在使用CI/CD流水线来处理Node项目,在其中我使用了名为string.replaceAll()的函数。对于这个函数,需要的支持版本是15以上。在Jenkins中,我正在使用版本16.14.0,但API调用失败了。

在本地机器上,使用版本16.14.0的API正常工作,但在Jenkins中却不正常。

我尝试了以下解决方案:

  1. 在Jenkins全局配置中更改Node版本为16.14.0。
  2. 我还在Docker文件中更改了Node版本,尝试了15、16.17、18、19,但API仍然失败。
英文:

In Jenkins i am using the CI/CD pipeline for the Node Project, In that i am using the function called string.replaceAll(), For this function the supporting version is above 15. In Jenkins I am using the version 16.14.0 but the API getting fails

In local machine the API its working with the version 16.14.0 with the same version is not working in Jenkins

I tried my solution like

  1. changing the node version in the Jenkins global configuration 16.14.0
  2. i also change the node version in the Docker file such as 15,16.17,18,19 but the API is still failing

答案1

得分: 3

更改Jenkins中的Node.js版本,请按照以下步骤进行:

  • 转到Jenkins仪表板。
  • 在左侧导航栏中导航到"管理Jenkins"。
  • 从可用选项中点击"全局工具配置"。
  • 在工具列表中查找"NodeJS"并点击它。
  • 在NodeJS部分,您将找到一个下拉框,您可以在其中选择所需的Node.js版本。
  • 从下拉框中选择所需的Node.js版本。
  • 点击"保存"或"应用"以保存更改。

通过按照这些步骤操作,您可以更新Jenkins用于构建和部署的Node.js版本。如果需要的话,请记得配置您的Jenkins任务以使用更新的Node.js版本。

如果所需的Node.js版本在下拉框中不可用,您
可能需要在Jenkins服务器上安装它,并在全局工具配置部分配置它。

希望这能帮助您!

英文:

To change the Node.js version in Jenkins, follow these steps:


  • Go to the Jenkins Dashboard.
  • Navigate to "Manage Jenkins" on the left-hand side.
  • Click on "Global Tool Configuration" from the available options.
  • Look for "NodeJS" in the list of tools and click on it.
  • In the NodeJS section, you will find a dropdown or combobox where you can select the desired Node.js version.
  • Choose the desired Node.js version from the dropdown.
  • Click on "Save" or "Apply" to save the changes.

By following these steps, you can update the Node.js version used by Jenkins for your builds and deployments. Remember to configure your Jenkins jobs to utilize the updated Node.js version if necessary.

> If the desired Node.js version is not available in the dropdown, you
> might need to install it on the Jenkins server and configure it as a
> tool in the Global Tool Configuration section.

I hope this helps!

huangapple
  • 本文由 发表于 2023年6月15日 21:29:29
  • 转载请务必保留本文链接:https://go.coder-hub.com/76483001.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定