mkdir -p /opt/ipcenter
cd /opt/ipcenter/
git clone --branch master --depth 1 ssh:// git@repo.ipcenter.ru:2222/ipcenter/testnet.git ./testnet
git clone --branch master --depth 1 ssh:// git@repo.ipcenter.ru:2222/ipcenter/chaincode.git ./chaincode
source ./testnet/scripts/env-vars.sh
cd chaincode/
git checkout tags/${CHAINCODE_VERSION}
cd ../testnet/
source prepare_node.sh
brew install bash
./start.sh
DEPLOY_USER=<deploy_user>
DEPLOY_TOKEN=<deploy_token>
docker login -u $DEPLOY_USER -p $DEPLOY_TOKEN registry.ipcenter.ru
cd /opt/ipcenter/testnet
docker-compose -f docker-compose-gateway.yml up -d
docker exec gateway /app/gateway --generateToken --tokenRole writer
./cleanup.sh
#Перед выполнением необходимо прописать ssh ключ для доступа к repo.ipcenter.ru (п.2 в инструкции «Последовательность развёртывания сети состоящей из узлов двух организаций и узла координатора сети»)
#IPCenter network (HyperLedger Fabric)
mkdir -p /opt/ipcenter
cd /opt/ipcenter/
git clone --branch master --depth 1 ssh:// git@repo.ipcenter.ru:2222/ipcenter/testnet.git ./testnet
git clone --branch master --depth 1 ssh:// git@repo.ipcenter.ru:2222/ipcenter/chaincode.git ./chaincode
source ./testnet/scripts/env-vars.sh
cd chaincode/
git checkout tags/${CHAINCODE_VERSION}
cd ../testnet/
source prepare_node.sh
./start.sh
#IPCenter gateway
DEPLOY_USER=<deploy_user>
DEPLOY_TOKEN=<deploy_token>
docker login -u $DEPLOY_USER -p $DEPLOY_TOKEN registry.ipcenter.ru
cd /opt/ipcenter/testnet
docker-compose -f docker-compose-gateway.yml up
docker exec gateway /app/gateway --generateToken --tokenRole writer
#развернута тестовая сеть из 2х организаций (ORG1 и ORG2) и координатора сети (IPCenter), и API-сервис (gateway), доступный по адресу http://localhost:3000
#описание методов API и структур данных доступно в разделе для разработчиков: https://developer.рцис.рф