async-graphql/examples/start-feceration.sh

26 lines
462 B
Bash
Raw Normal View History

2020-04-10 02:20:43 +00:00
#!/bin/bash
function cleanup {
kill "$ACCOUNTS_PID"
kill "$PRODUCTS_PID"
kill "$REVIEWS_PID"
}
trap cleanup EXIT
cargo build --example federation-accounts
cargo build --example federation-products
cargo build --example federation-reviews
cargo run --example federation-accounts &
ACCOUNTS_PID=$!
cargo run --example federation-products &
PRODUCTS_PID=$!
cargo run --example federation-reviews &
REVIEWS_PID=$!
sleep 3
node federation/index.js