【问题标题】:How do I run an executable jar in Jenkins workspace directory如何在 Jenkins 工作区目录中运行可执行 jar
【发布时间】:2020-11-11 21:24:05
【问题描述】:

如何运行位于我的 Jenkins 工作区目录中的名为“reports”的可执行 agent-cli.jar 我有一个正在使用的声明性管道,但无法执行 jar

 stage('Execute Jar'){
      steps{
            sh "chmod +rx logger_agent_cli.sh; ./logger_agent_cli.sh 5"
          }
    }  

这是我的 .sh 文件

java -jar $WORKSPACE/reports/agent-cli.jar \
--test_type=SmokeTest  \
--tool=CUCUMBERJSON \
--file=${WORKSPACE}/cucumber-report.json

/

【问题讨论】:

    标签: logging jenkins-pipeline sh executable-jar jenkins-cli


    【解决方案1】:

    我发现我在 .sh 文件的开头缺少 #!/bin/bash 并且还删除了文件底部的 /。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-02
      • 1970-01-01
      • 2018-04-02
      • 2016-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-15
      相关资源
      最近更新 更多