- install docker
- install docker-compose
- pip install -r requirement.txt
JIRA_NAME- jira emailJIRA_PASSWORD- jira cloud API keyIS_LOCAL_START- (bool) disable download information from jira when you start any pytest format filesDISABLE_SCHEMA_VALIDATOR- (bool) disable validate_type_wrap for apiENV_NAME- develop, stage, production or localENV_SERVICE_SCOPE_NAME- jticker, coinmena, jibrelcom, jsearch, etc.SSH_PKEY_PATH- path to ssh key with access for connect to bastion service
Other environment variable you can find in qa_tool/settings.py
If you create test image from this base image for you access this environment variable for configure test start. This configuration u can see in run.sh. Examples in Dockerfile
- ALLURE_DIR
- TESTS_DIR
- TEST_THREAD_COUNT
- TEST_TIMEOUT
- PYTEST_STOUT
Also for easy start use docker-compose. docker-compose run testing