Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 702 Bytes

DEVELOPMENT.md

File metadata and controls

34 lines (20 loc) · 702 Bytes

Development

You need Python 3.8+

Configure project

This creates virtual environment and installs all packages from setup.cfg

source configure.sh

Test

Start Conductor server

See Running Conductor from source

Run integration tests

source configure.sh

export CONDUCTOR_SERVER_URL=http://localhost:8080/api

python ./tests/integration/main.py --clients-only
python ./tests/integration/main.py --workflow-execution-only

Update version

Change the version in version.sh or set CONDUCTOR_PYTHON_VERSION environment variable.

NOTE: version.sh is sourced from the configure.sh script.