jenkins setup with taurus and siege driver configured for ssl
# start server on localhost:8081
docker-compose up
# shell session
container exec -u root -it <your_container_id> bash
you can now access bzt within a jenkins shell
# this file lives at ./build/taurus.yml for editing on host
bzt $JENKINS_HOME/taurus.yml
where you can add or edit test scenarios
# building images
docker image build -t jenkins -f Dockerfile-jenkins .
docker image build -t server -f Dockerfile-server .
https://jenkinsci.github.io/performance-plugin/Reporting.html
https://github.com/Blazemeter/taurus/blob/master/site/dat/docs/Siege.md
https://github.com/Blazemeter/taurus/blob/master/bzt/modules/siege.py