Blazemeter Taurus in a docker image, the version of the image / tag will match the version of Taurus and SemVer.
For more information on this please refer to: Docker Taurus
This is to provide the performance testing tool as part of a CI pipeline / local delivery development pipeline for a service. It's to make sure that CI can operate in a complete containerised world.
Blazemeter test yaml data is mounted into the container under /code where that becomes the WORKDIR and then bzt is run from that directory on the code
/bzt
- This is the work dir for blazmeter where the log and output are stored/bzt-config
- This is where the blazmeter tests are mounted
mkdir ./tests
mkdir ./work
docker run -v $(PWD)/tests:/bzt-config -v $(PWD)/work:/bzt quay.io/ukhomeofficedigital/docker-taurus
Contributions are most certainly welcome. If you want to introduce a breaking change or any other major change, please raise an issue first to discuss.