有一个应用程序运行在 java 1.8 上(仅),哪个版本的 Jenkins 可用于从管道运行脚本?

There is one application running on java 1.8 (only), which version of Jenkins can be used to run scripts from pipeline?

提问人:user22929424 提问时间:11/17/2023 更新时间:11/17/2023 访问量:21

问:

我需要使用 Jenkins 管道运行在 java 1.8 上开发的 selenium 脚本。哪个 jenkins 版本可用于构建流水线,以便在 java 1.8 上开发的自动化脚本可以运行?

尝试使用 Jenkins 版本 2.251,但它不允许我选择我的代码库位置!

java jenkins jenkins-pipeline jenkins-plugins 兼容性

评论

0赞 Sir.Chefcoq 11/17/2023
我有什么想法吗?你可能不想依赖(只是)Jenkins;您可以与 Docker 或 Kubernetes 集成,这使您能够在特定情况下使用特定的构建映像。资料来源:jenkins.io/doc/book/pipeline/docker & jenkins.io/doc/pipeline/steps/kubernetes

答:

0赞 Tycho Chen 11/17/2023 #1

您可以将一个使用 java8 的节点添加为 jenkins slave,并在该节点上运行 selenium 脚本。

或者你可以用 java 8 在 docker 容器中运行它,参见 https://www.jenkins.io/doc/book/pipeline/docker/