image: blazemeter/taurus:1.13.8
stages: - test
before_script: - echo "before test stage" test: stage: test script: - ./bzt taurus.yml
after_script: - echo "End CI"
Running with gitlab-runner 12.3.0 (a8a019e0)
on docker-auto-scale 0277ea0f
Using Docker executor with image blazemeter/taurus:1.13.9 ...
Pulling docker image blazemeter/taurus:1.13.9 ...
Using docker image sha256:cfd94d78c915076204616fb4d2b5f6fa2e41c83899ee22741373a2dc1bf83417 for blazemeter/taurus:1.13.9 ...
Running on runner-0277ea0f-project-9664807-concurrent-0 via runner-0277ea0f-srm-1571792804-e94c7285...
Fetching changes...
Initialized empty Git repository in /builds/jnickgo/taurus-test/.git/
Created fresh repository.
From https://gitlab.com/jnickgo/taurus-test
* [new ref] refs/pipelines/90753469 -> refs/pipelines/90753469
* [new branch] master -> origin/master
Checking out bbbceef0 as master...
Skipping Git submodules setup
Usage: bzt [options] [configs] [-aliases]
bzt: error: no such option: -c
Usage: bzt [options] [configs] [-aliases]
bzt: error: no such option: -c
ERROR: Job failed: exit code 2
It works fine locally, it also works fine if I take a different image with Java and python and just install bzt. It just doesn't work with the blazemeter/taurus image.
It's pretty simple, it's only running a single command and it blows up before ever making it to the stage that runs the bzt command.
image: openkbs/jre-mvn-py3:latest
stages: - test test: stage: test script: - sudo pip install bzt - bzt taurus.yml -q -o modules.cloud.token=${BLAZE_PUBLIC_KEY}:${BLAZE_SECRET_KEY}
doesn't work with the blazemeter/taurus image.