Jenkins gatling build always failing

Having a small issue. Jenkins always gives me a failure on my build even though gatling always passes. One thing to mention is that rather than doing this through the maven plugin I am using a bash shell to directly call an installation on jenkins itself. Below is my console out:

Building in workspace /var/lib/jenkins/jobs/gms-load-test/workspace
 > git rev-parse --is-inside-work-tree
Fetching changes from the remote Git repository
 > git config remote.origin.url git@bitbucket.org:makeandbuild/pgi_globalmeet_seminar.git
Fetching upstream changes from git@bitbucket.org:makeandbuild/pgi_globalmeet_seminar.git
 > git --version
using GIT_SSH to set credentials 
 > git fetch --tags --progress git@bitbucket.org:makeandbuild/pgi_globalmeet_seminar.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/master^{commit}
Checking out Revision e6d73a89f618bbdb50a0df2144d633783040f2ce (origin/master)
 > git config core.sparsecheckout
 > git checkout -f e6d73a89f618bbdb50a0df2144d633783040f2ce
 > git rev-list 782538983502d3e203fbd9e64624c605d6f89bb1
[Warning] No Gradle build configured
[workspace] $ /bin/bash --login /tmp/hudson4623545281358920882.sh
GATLING_HOME is set to /opt/gatling/gatling-charts-highcharts-1.5.5
Simulation LoadEmailStatsScreen started...

Do you directly use gatling.sh, or did you write your own/wrap it?
If the latter, did you check the exit code it produces?

Directly call gatling.sh. Something like

#!/bin/bash --login
cd /opt/gatling/gatling-charts-highcharts-1.5.5/bin
./gatling.sh -s LoadEmailStatsScreen -rf /var/lib/jenkins/jobs/gms-load-test/workspace/results

“Simulation successful” means that Gatling return a 0 code, marking this build step as successful.

The last step of you build seems to be sending emails. Are you sure this succeeds?