Developer Onboarding
Last updated
Last updated
+
Replace the variables in the code snippets below with the following values:
PYTHON_VERSION: 3.9.18
NODEJS_VERSION: 16.3.0
CDK_VERSION: 2.95.1
Note: Do NOT install CDK globally using npm -g
or yarn global add
Follow the instructions below:
Follow instructions on the below link to install Docker Desktop. (Required if you are working with creating Docker Images)
All CRs will be accepted only against the main branch.
Activate your python virtual environment via:
If your PYENV_VERSION command is not working for any reason, you can create venv using below command:
Run below command to check if development environment is working as expected, run:
Running this command should print output like below:
The IDEA_DEV_MODE environment variable is used to indicate if idea-admin.sh should use the Docker Image or Run from sources.
If IDEA_DEV_MODE=true, idea-admin.sh will execute administrator app directly using sources.
If IDEA_DEV_MODE=false (default), idea-admin.sh will attempt to download the docker image for the latest release version and execute administrator app using Docker Container.
Export IDEA_DEV_MODE=true
on your terminal, before executing idea-admin.sh on from project root.
You will need to run export IDEA_DEV_MODE=true, each time you open a new Terminal session.
To verify, if Developer Mode is enabled, run below command. This should print (Developer Mode) at the end of the banner.
To fix cryptography, follow the instructions mentioned here: