test/test.sh
docker build -t <tag> .
git submodule update --init --recursive
When you run ./up.sh
to bring up all containers, make sure you place your new plugin yml files under pds/test.system/plugin
directory since that directory is where the up.sh
script looks to bring up all plugin containers as configured.
Sometimes docker compose would create a bridge network that conflicts with host network. We default that to 172.40.0.0/16
.
If you want set the subnet manually, you can change it in test.system/tx-router/test/env.docker
set IPAM_CONFIG_SUBNET
You may edit test.system/test.system.sh
look for the -t
option the default is 3000
. If you have a lot of plugins, you may increase the number to give docker compose more time to delete all containers.