开发者问题收集
这是我在添加管道请求时的脚本pipeline {agent anystages {stage('Version check') {steps {sh "flutter --version"}}}}这是 jenkins 控制台Started by user Akshay Gupta[Pipeline] Start of Pipeline[Pipeline] nodeRunning on Jenkin
我正尝试使用我的 Jenkins 文件将文件上传到 Artifactory 存储库。管道在 Artifactory 上传阶段失败。我使用的是 Jfrog-Artifactory 插件版本:3.15.4。#Pipeline ScriptrtUpload (serverId: 'app1-artifactory',spec: """{"files": [{"pattern": "*app*.tar.g
我目前有一个 Jenkins 脚本,它启动一个 Docker 容器,其中使用 Maven 运行 Selenium 测试。 Selenium 测试执行成功,Maven 返回“构建成功”。问题如下:Jenkins 不仅执行 Jenkinsfile 中指定的 sh 命令,还执行了未知的第二个 sh 命令。Jenkins 管道步骤如图所示,突出显示的部分作为命令执行,这显然不是命令,这意味着 Docker
到目前为止,我只使用了共享库 pom.xml 中公共中央 maven 存储库中可用的 java 库,但现在我想使用部署在我们私有 nexus 中的 java 库,但我一直收到错误:unable to resolve class com.somecompany.SomeClass经过一番挖掘,我找到了这个文档:https://www.jenkins.io/doc/book/pipeline/shar
如何使用 Jenkins 声明式语法管道将 JSON 对象捕获为美化字符串?pipeline {agent anystages {stage( "Set up" ) {steps {script {hostname = "bld-machine"reply_email = "jenkins@${hostname}.company.com"actor_email = "[email prote
我已经使用 TestNG 注释和 maven 创建了脚本。它在 Eclipse 中按预期运行,我也尝试运行 testng.xml 文件,看起来不错。然后我配置了 Jenkins,但现在它没有运行。Jenkins 给出以下错误:(仅供参考:我之前已成功构建 Jenkins,这怎么可能在一天内就坏了???)在端口 48847 上启动 ChromeDriver 72.0.3626.69 (3c16f8a
当我在 LINUX 计算机上运行 jenkins 自动化(带有 groovy 的 Selenium)作业时,出现 geb.driver.DriverCreationException。我正在使用 Groovy 在 selenium 上编写自动化脚本。环境详细信息如下:java version = 1.8.0_261Gradle = 5.2.1gebVersion = "2.3.1"testngVe
我是 jenkins 新手,我尝试使用 withcredentials 和管道建立 ssh 连接。当我使用 ssh、easy2 ssh 等插件时,我能够连接到远程主机并执行任何 shell 命令。但要求是使用管道脚本,不幸的是出现了错误。代码: pipeline {agent anystages {stage('deploy app and reports') {steps {script
我尝试在 Jenkins 上构建一个管道,该管道在节点上运行命令并通知我以下错误:groovy.lang.MissingPropertyException: No such property: sh for class: groovy.lang.Bindingat groovy.lang.Binding.getVariable(Binding.java:63)at org.jenkinsci.pl
我正在使用 Jenkins 配置即代码 (CASC) 插件在 docker 内部的服务器启动期间创建 Jenkins 作业。我编写了一个 shell 脚本作为作业配置中的一个步骤。- script: >freeStyleJob('jenkins-job-sample') {description('Sample')triggers {githubPush()}scm {git {remote {u
在我将 Jenkins 版本从 2.224 更新到 2.234 以及将所有插件更新到最新版本后,我的 Jenkins 管道出现故障。下面是我的管道脚本,它与旧版 Jenkins 和旧版插件配合使用时运行良好。随着 Jenkins 和插件的更新,管道出现故障。pipeline {agent nonestages {stage ("Check Parameters") {steps {echo "In
我正在使用声明式 jenkins 管道并尝试集成 sonarqube 步骤。但是,当我运行构建时,我收到“java.lang.NoSuchMethodError:未找到此类 DSL 方法‘withSonarQubeEnv’”错误。完整的堆栈跟踪是:java.lang.NoSuchMethodError: No such DSL method 'withSonarQubeEnv' found amo
我试图从 Jenkins 管道脚本调用 groovy 脚本的方法,在此过程中,我得到了java.lang.NullPointerException:无法在 null 对象上调用方法 getBuildsByDomain()。下面是我的 Jenkins 脚本 pipeline{agent anyenvironment{def EARLIESTDATE = '0'def LATESTDAT
在 Jenkins 上运行时,我在使用 Seleinum 代码上传文件时遇到问题。我的 Selenium 代码在本地运行良好,能够上传并完成测试。但是,在 Jenkins 上运行时,WebElement.SendKeys(..) 抛出了异常,提示“org.openqa.selenium.InvalidArgumentException:参数无效:未找到文件”。我在代码中启动了一个新的 File(.
我正尝试在Jenkins中启动一个作业,该作业执行Selenium脚本。它运行了几个月,但今天由于未知原因停止了工作。此作业像往常一样启动了第一个测试,然后卡住了。我没有收到任何错误,只是在此之后什么也没发生:TEST STARTED: test-------------------------------------------------------------------[main] INF