4

誰かがジェンキンにガトリングプラグインを使用しようとしましたが、maven はありませんか? Maven プロジェクトはありませんが、ターミナル (bash スクリプト) からガトリングを使用して結果を生成します。スイッチを使用して、-rf結果フォルダーの宛先を に変更します/var/lib/jenkins/jobs/Gatling_test/builds/newest_build/resultsが、とにかくエラーがあります:

Archiving Gatling reports...
ERROR: Publisher com.excilys.ebi.gatling.jenkins.GatlingPublisher aborted due to exception
java.lang.IllegalArgumentException: Could not find a Gatling report in results folder.
    at com.excilys.ebi.gatling.jenkins.GatlingPublisher.saveFullReports(GatlingPublisher.java:97)
    at com.excilys.ebi.gatling.jenkins.GatlingPublisher.perform(GatlingPublisher.java:65)
    at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:804)
    at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:776)
    at hudson.model.Build$BuildExecution.post2(Build.java:183)
    at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:726)
    at hudson.model.Run.execute(Run.java:1618)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:247)
Finished: FAILURE

ビルドはシェル スクリプトを実行するだけで、ビルド後のアクションは に設定されTrack a Gatling load simulationます。提案をありがとう。

4

1 に答える 1

7

ジョブ自体ではなく、ジョブのワークスペースに結果を送信する必要があると思います。

コードでは、プラグインはビルドのワークスペースで結果を探します。

お役に立てれば!

于 2013-07-29T08:18:14.767 に答える